diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000..d01017c
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,35 @@
+name: Run tests
+
+on:
+ push:
+ branches: [ main ]
+ pull_request:
+ branches: [ main ]
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+
+ env:
+ RAILS_ENV: test
+
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Set up Ruby
+ uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: 3.3
+ bundler-cache: true
+
+ - name: Create .env file
+ run: cp env-example .env
+
+ - name: Set up test database
+ run: bin/rails db:setup
+
+ - name: Run tests
+ run: bin/test
+
+ - name: Check code standards
+ run: bundle exec rake code_standards
diff --git a/.gitignore b/.gitignore
index 56cb919..e33d3e7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -63,3 +63,6 @@ yarn-debug.log*
.aider*
$GEM_HOME/
.gems/
+
+/app/assets/builds/*
+!/app/assets/builds/.keep
diff --git a/Gemfile b/Gemfile
index 0278be9..4d13330 100644
--- a/Gemfile
+++ b/Gemfile
@@ -3,7 +3,7 @@ source "https://rubygems.org"
# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 8.0.1"
-gem "sassc-rails"
+gem "tailwindcss-rails"
gem "haml-rails"
gem "html2haml" # temporary
diff --git a/Gemfile.lock b/Gemfile.lock
index dda7edc..7391e25 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -127,7 +127,6 @@ GEM
factory_bot (~> 6.5)
railties (>= 6.1.0)
fast_ignore (0.17.4)
- ffi (1.17.2-x86_64-linux-gnu)
globalid (1.2.1)
activesupport (>= 6.1)
haml (6.3.0)
@@ -301,14 +300,6 @@ GEM
racc (~> 1.5)
sexp_processor (~> 4.16)
rubyzip (2.4.1)
- sassc (2.4.0)
- ffi (~> 1.9)
- sassc-rails (2.1.2)
- railties (>= 4.0.0)
- sassc (>= 2.0)
- sprockets (> 3.0)
- sprockets-rails
- tilt
securerandom (0.4.1)
selenium-webdriver (4.33.0)
base64 (~> 0.2)
@@ -355,6 +346,10 @@ GEM
lint_roller (~> 1.0)
rubocop-rails (~> 2.31.0)
stringio (3.1.7)
+ tailwindcss-rails (4.4.0)
+ railties (>= 7.0.0)
+ tailwindcss-ruby (~> 4.0)
+ tailwindcss-ruby (4.1.16-x86_64-linux-gnu)
temple (0.10.3)
thor (1.3.2)
tilt (2.6.0)
@@ -405,7 +400,6 @@ DEPENDENCIES
puma
rails (~> 8.0.1)
rails-controller-testing
- sassc-rails
selenium-webdriver
shoulda-context
shoulda-matchers
@@ -415,6 +409,7 @@ DEPENDENCIES
sqlite3
standard
standard-rails
+ tailwindcss-rails
tzinfo-data
web-console
diff --git a/Procfile.dev b/Procfile.dev
new file mode 100644
index 0000000..da151fe
--- /dev/null
+++ b/Procfile.dev
@@ -0,0 +1,2 @@
+web: bin/rails server
+css: bin/rails tailwindcss:watch
diff --git a/app/assets/stylesheets/tailwind.css b/app/assets/stylesheets/tailwind.css
deleted file mode 100644
index 52abf88..0000000
--- a/app/assets/stylesheets/tailwind.css
+++ /dev/null
@@ -1 +0,0 @@
-*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Inter var,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active) {[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}body{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,23,42,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#020617 var(--tw-gradient-to-position)}h1{font-size:1.25rem}h1,h2{line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}h2{font-size:1.125rem}.linkify,a{cursor:pointer;text-decoration-color:#64748b;text-decoration-line:underline;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);&:hover{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1));text-decoration-color:#10b981}}p{margin-bottom:1rem;margin-top:1rem}hr{margin-bottom:2rem;margin-top:2rem}table{table-layout:auto;width:100%}thead th{text-align:left;a{text-decoration-color:#94a3b8;text-decoration-line:none;white-space:nowrap}a{span{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}}}tbody tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));&:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}&:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}}tbody tr td,thead tr th{padding:.5rem}@media (min-width:1024px){tbody tr td,thead tr th{padding-left:1rem;padding-right:1rem}}.container{margin-left:auto;margin-right:auto;padding:.5rem}@media (min-width:640px){.container{padding:1rem}}.top-bar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;.logo-link{align-items:center;display:flex;font-family:Concert One,Rock Salt,handwriting;font-size:1.125rem;font-weight:700;line-height:1.75rem;text-transform:uppercase;width:3rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.logo-link{img{display:inline-block;margin-right:1rem}}.account-menu{display:flex;position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.account-menu{img{border-radius:9999px;cursor:pointer;float:right;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));height:40px;width:40px}.account-menu-contents{display:none;h1{padding:.5rem}li{margin:0;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}&:has(input:checked){position:absolute}&:has(input:checked){width:15rem}&:has(input:checked){border-radius:.75rem}&:has(input:checked){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}&:has(input:checked){--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}&:has(input:checked){right:-5px;top:-5px;img{position:absolute;right:6px;top:6px}.account-menu-contents{display:block}}}}.sub-nav,.top-nav{align-content:flex-start}.tab-body{gap:.5rem}@media (min-width:768px){.tab-body{display:flex}}@media (min-width:1024px){.tab-body{gap:1.25rem}}section{margin-bottom:2rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media (min-width:1024px){section{padding:2rem}}section{&:first-child{flex-grow:1}}ul{margin-bottom:1rem;margin-top:1rem;padding-bottom:0;padding-left:1rem;padding-top:0;&.small_list{font-size:.75rem;line-height:1rem}&.small_list{li{margin-bottom:0;margin-top:0;padding-bottom:.125rem;padding-top:.125rem}}}figure{margin-bottom:1rem;margin-top:1rem;figcaption{font-weight:700}}ul.nav-tabs{display:flex;font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:0;margin-top:0;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;li{margin:0;padding:0}li{>a{display:inline-block;padding:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));text-decoration-line:none}>a{&:hover{text-decoration-line:underline}&.active,&:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}&.active{text-decoration-line:underline}}}}ul.sub-nav-tabs{display:flex;font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:-.25rem;margin-top:0;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;li{margin:0;padding:0}li{>a{display:inline-block;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));text-decoration-line:none}>a{&:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:underline}&.active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));text-decoration-line:none}}}}.danger_button,.primary_button,.secondary_button{border-width:1px;cursor:pointer;display:inline-block;font-weight:700;padding:.25rem .5rem;position:relative;text-decoration-line:none;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.primary_button{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));&:hover{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}}.secondary_button{--tw-border-opacity:1;border-color:rgb(3 105 161/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1));&:hover{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}}.danger_button{--tw-border-opacity:1;border-color:rgb(190 18 60/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1));&:hover{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}}.banner{animation:fade-in 1s ease;border-width:1px;display:inline-block;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;margin-top:1rem;min-width:4rem;padding:1rem 2rem 1rem 1rem;position:relative;&:has(input.hidden:checked){display:none}.close{position:absolute;right:.25rem;top:.5rem}&.notice{--tw-border-opacity:1;border-color:rgb(20 83 45/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}&.notice{a{text-decoration-color:#16a34a}svg{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}}&.alert{--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}&.alert{a{text-decoration-color:#dc2626}svg{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}}&.info{border-width:1px;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(12 74 110/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1rem;--tw-text-opacity:1;animation:fade-in 1s ease;color:rgb(7 89 133/var(--tw-text-opacity,1))}&.info{a{text-decoration-color:#0284c7}svg{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}}}.admin{font-weight:700;--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity,1));text-decoration-color:#d946ef}.field{margin-bottom:1rem;margin-top:1rem;padding:0;input[type=date],input[type=password],input[type=text],input[type=time],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));line-height:1.25;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}input[type=date]:focus,input[type=password]:focus,input[type=text]:focus,input[type=time]:focus,select:focus,textarea:focus{--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}input,select,textarea{&.disabled,&:disabled{border-style:none;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}label{display:block;font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}label{&.disabled{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}@media (prefers-color-scheme:dark){&.disabled{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}}}.has_error{border-width:2px;--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.has_error{&:focus{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}}.error_message{font-weight:700;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}input.checkbox_group{display:inline-block}input.checkbox_group{&+label{display:inline-block;margin-left:1rem}}.date_select,.time_select{display:flex;flex-direction:row;gap:1rem}.field_with_errors label{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}}footer{margin-bottom:1rem;margin-top:4rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.email_content{border-style:dashed;border-width:1px;margin-bottom:1rem;margin-top:1rem;max-width:768px;word-break:break-all;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1));padding:1rem}.filter-group{display:flex;gap:1rem}.info-box{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:1rem}.info-box-heading{font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}.info-grid>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.info-grid div{align-items:center;display:flex;gap:.5rem}.monospace-box{border-radius:.25rem;word-break:break-all;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;padding:.5rem}.resource-grid{display:grid;gap:.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:1rem}@media (min-width:768px){.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.checkbox-item{align-items:center;display:flex}.checkbox-label{margin-left:.5rem}.page-header{display:flex;justify-content:space-between;margin-bottom:2rem}.status-note{font-size:.875rem;font-style:italic;line-height:1.25rem;margin-left:auto;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.success_message{font-weight:700;margin-bottom:.5rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.notice-box{border-radius:.25rem;border-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.relative{position:relative}.z-10{z-index:10}.float-right{float:right}.m-1{margin:.25rem}.my-4{margin-bottom:1rem;margin-top:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.h-32{height:8rem}.h-6{height:1.5rem}.w-6{width:1.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-xs{max-width:20rem}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.fill-current{fill:currentColor}.p-8{padding:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.pl-4{padding-left:1rem}.text-center{text-align:center}.text-right{text-align:right}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.capitalize{text-transform:capitalize}.tracking-wide{letter-spacing:.025em}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.animate-fade-in{animation:fade-in 1s ease}body.admin-background{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#701a75 var(--tw-gradient-from-position);--tw-gradient-to:rgba(112,26,117,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.hover\:underline:hover{text-decoration-line:underline}@media (min-width:640px){.sm\:flex{display:flex}}@media (min-width:768px){.md\:mr-4{margin-right:1rem}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:w-1_3{width:33.333333%}.md\:w-2_3{width:66.666667%}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:whitespace-nowrap{white-space:nowrap}}@media (min-width:1024px){.lg\:w-64{width:16rem}.lg\:w-80{width:20rem}}
\ No newline at end of file
diff --git a/app/assets/stylesheets/application.tailwind.css b/app/assets/tailwind/application.css
similarity index 96%
rename from app/assets/stylesheets/application.tailwind.css
rename to app/assets/tailwind/application.css
index 7e787ab..b83ca89 100644
--- a/app/assets/stylesheets/application.tailwind.css
+++ b/app/assets/tailwind/application.css
@@ -1,6 +1,4 @@
-@tailwind base;
-@tailwind components;
-@tailwind utilities;
+@import "tailwindcss";
@layer base {
body {
@@ -198,7 +196,8 @@
}
.banner {
- @apply min-w-16 inline-block p-4 pr-8 my-4 text-sm border animate-fade-in relative;
+ @apply min-w-16 inline-block p-4 pr-8 my-4 text-sm border relative;
+ animation: fade-in 1s ease;
&:has(input.hidden:checked) {
display: none;
}
@@ -224,7 +223,8 @@
}
}
&.info {
- @apply p-4 my-4 text-sm text-sky-800 border border-sky-900 bg-sky-300 animate-fade-in;
+ @apply p-4 my-4 text-sm text-sky-800 border border-sky-900 bg-sky-300;
+ animation: fade-in 1s ease;
a {
@apply decoration-sky-600;
}
@@ -353,6 +353,15 @@
animation: fade-in 1s ease;
}
+@keyframes fade-in {
+ from {
+ opacity: 0;
+ }
+ to {
+ opacity: 1;
+ }
+}
+
body.admin-background {
@apply bg-gradient-to-r from-fuchsia-900 to-slate-900;
}
diff --git a/app/services/ical_generator_service.rb b/app/services/ical_generator_service.rb
index 0e85782..e82da53 100644
--- a/app/services/ical_generator_service.rb
+++ b/app/services/ical_generator_service.rb
@@ -72,7 +72,7 @@ def event_description(event)
description = event.description.to_s
if event.bands.any?
- band_names = event.bands.map(&:name).join(", ")
+ band_names = event.bands.map(&:name).sort.join(", ")
description += "\n\nBands: #{band_names}"
end
diff --git a/bin/dev b/bin/dev
new file mode 100755
index 0000000..ad72c7d
--- /dev/null
+++ b/bin/dev
@@ -0,0 +1,16 @@
+#!/usr/bin/env sh
+
+if ! gem list foreman -i --silent; then
+ echo "Installing foreman..."
+ gem install foreman
+fi
+
+# Default to port 3000 if not specified
+export PORT="${PORT:-3000}"
+
+# Let the debug gem allow remote connections,
+# but avoid loading until `debugger` is called
+export RUBY_DEBUG_OPEN="true"
+export RUBY_DEBUG_LAZY="true"
+
+exec foreman start -f Procfile.dev "$@"
diff --git a/bin/rspec-find b/bin/rspec-find
deleted file mode 100755
index c548f50..0000000
--- a/bin/rspec-find
+++ /dev/null
@@ -1,312 +0,0 @@
-#!/usr/bin/env ruby
-
-require 'open3'
-require 'json'
-require 'optparse'
-
-# Parse command line options
-options = {}
-parser = OptionParser.new do |opts|
- opts.banner = "Usage: rspec-find [options] [rspec_args]"
-
- opts.separator ""
- opts.separator "Find the first failing test and show how to fix it"
- opts.separator ""
- opts.separator "Examples:"
- opts.separator " rspec-find # Run all tests"
- opts.separator " rspec-find spec/models/ # Run model tests only"
- opts.separator " rspec-find spec/features/ # Run feature tests only"
- opts.separator ""
- opts.separator "Options:"
-
- opts.on("-h", "--help", "Show this help message") do
- puts opts
- exit
- end
-end
-
-begin
- parser.parse!
-rescue OptionParser::InvalidOption => e
- # Pass unknown options through to rspec
- ARGV.unshift(e.args.first)
-end
-
-# Get any additional arguments passed to the script
-additional_args = ARGV.join(' ')
-
-# Build the rspec command - use rspec-quicker with JSON format for fast parallel execution
-rspec_command = "bin/rspec-quicker --format json"
-rspec_command += " #{additional_args}" unless additional_args.empty?
-
-# Run rspec with parallel execution and fail-fast
-puts "β‘ Running tests in parallel with fail-fast..."
-puts "Using in-memory database (no locking issues)..."
-puts " --- "
-
-# Show progress by using popen3 instead of capture3
-stdout_data = ""
-stderr_data = ""
-
-Open3.popen3(rspec_command) do |stdin, stdout, stderr, wait_thr|
- stdin.close
-
- # Read both stdout and stderr
- threads = []
- test_count = 0
- threads << Thread.new do
- while line = stdout.gets
- stdout_data << line
- # Show progress dots only for actual test execution
- if line.include?('"status":') && (line.include?('"passed"') || line.include?('"failed"') || line.include?('"pending"'))
- test_count += 1
- print "."
- STDOUT.flush
- if test_count % 50 == 0
- print " [#{test_count}]\n"
- STDOUT.flush
- end
- end
- end
- end
-
- threads << Thread.new do
- while line = stderr.gets
- stderr_data << line
- end
- end
-
- threads.each(&:join)
- status = wait_thr.value
-end
-
-puts "\n" # New line after dots
-
-# With parallel_rspec, we get multiple JSON outputs plus a final summary
-# First, try to extract the final summary line which has the total count
-final_summary_match = stdout_data.match(/(\d+) examples?, (\d+) failures?(?:, (\d+) pending)?$/)
-total_example_count = nil
-total_failure_count = nil
-total_pending_count = 0
-
-if final_summary_match
- total_example_count = final_summary_match[1].to_i
- total_failure_count = final_summary_match[2].to_i
- total_pending_count = final_summary_match[3].to_i if final_summary_match[3]
-end
-
-# Parse all JSON objects from the output
-# Each parallel process outputs its own JSON, we need to combine them
-json_objects = []
-examples = []
-duration = 0
-
-# Extract JSON from rspec-quicker output
-# rspec-quicker outputs: metadata line, then JSON (possibly followed by status), then summary lines
-lines = stdout_data.split("\n")
-
-lines.each do |line|
- # Only process lines that contain JSON
- next unless line.include?('{"version"')
-
- # Extract just the JSON part (remove any trailing "Tests Failed" etc)
- json_start = line.index('{"version"')
- json_part = line[json_start..-1]
-
- # Find the end of the JSON by looking for the closing brace of the root object
- brace_count = 0
- json_end = nil
- json_part.each_char.with_index do |char, i|
- case char
- when '{'
- brace_count += 1
- when '}'
- brace_count -= 1
- if brace_count == 0
- json_end = i
- break
- end
- end
- end
-
- if json_end
- clean_json = json_part[0..json_end]
- parsed = JSON.parse(clean_json)
- json_objects << parsed
- # Collect all examples from all JSON objects
- examples.concat(parsed['examples'] || [])
- duration += parsed['summary']['duration'] || 0
- end
-end
-
-# Debug: show what we actually parsed
-if ENV['DEBUG']
- puts "\nDEBUG: JSON parsing results:"
- puts "JSON objects found: #{json_objects.length}"
- puts "Total examples: #{examples.length}"
- json_objects.each_with_index do |obj, i|
- puts "Object #{i}: #{obj['summary']['example_count']} examples, #{obj['summary']['failure_count']} failures"
- end
-end
-
-# If we couldn't find any JSON, show debug info
-if json_objects.empty?
- puts "Error: No valid JSON found in RSpec output"
- puts "Raw output (first 1000 chars):"
- puts stdout_data[0..1000]
- puts "\nStderr:"
- puts stderr_data[0..500] if stderr_data && !stderr_data.empty?
- exit 1
-end
-
-# Use the final summary line counts if available, otherwise sum from JSON
-if total_example_count
- example_count = total_example_count
- failure_count = total_failure_count
- pending_count = total_pending_count
-else
- # Sum up from all JSON objects
- example_count = json_objects.sum { |j| j['summary']['example_count'] || 0 }
- failure_count = json_objects.sum { |j| j['summary']['failure_count'] || 0 }
- pending_count = json_objects.sum { |j| j['summary']['pending_count'] || 0 }
-end
-
-# Display test summary
-puts "\nπ TEST SUMMARY:"
-puts " --- "
-puts "Total tests: #{example_count}"
-puts "Passed: #{example_count - failure_count - pending_count} β
"
-puts "Failed: #{failure_count} β"
-puts "Pending: #{pending_count} βΈοΈ" if pending_count > 0
-puts "Duration: #{duration.round(2)} seconds"
-puts " --- "
-
-# Check if there were any failures
-if failure_count == 0
- # Safety check: if no arguments were provided, we should have run a lot of tests
- if additional_args.empty? && example_count < 1000
- puts "\nβ SUSPICIOUS TEST COUNT!"
- puts " --- "
- puts "Expected thousands of tests when running without arguments, but only got #{example_count}."
- puts "This suggests rspec-quicker isn't running all tests properly."
- puts ""
- puts "Debugging info:"
- puts "Command run: #{rspec_command}"
- puts "Total examples: #{example_count}"
- puts "JSON objects found: #{json_objects.length}"
- puts ""
- puts "Raw output (first 500 chars):"
- puts stdout_data[0..500]
- puts " --- "
- exit 1
- end
-
- puts "\nβ
ALL TESTS PASSED! No failures found."
-
- # If arguments were provided, warn that there might be failures elsewhere
- if !additional_args.empty?
- puts ""
- puts "β οΈ NOTE: You ran tests with specific arguments:"
- puts " #{additional_args}"
- puts ""
- puts " There might be failures in other parts of the test suite."
- puts " Run 'bin/rspec-find' without arguments to check all tests."
- end
-
- puts " --- "
- exit 0
-end
-
-# Find the first failure from all examples
-failure = examples.find { |ex| ex['status'] == 'failed' }
-
-if failure.nil?
- puts "\nβ No failure details found despite failure count > 0"
- exit 1
-end
-
-# Extract failure details
-file_path = failure['file_path']
-line_number = failure['line_number']
-full_description = failure['full_description']
-exception = failure['exception']
-error_message = exception['message'] if exception
-backtrace = exception['backtrace'] if exception
-
-# Try to find the test method details
-puts "\nβ FAILURE FOUND:"
-puts " --- "
-puts "File: #{file_path}"
-puts "Line: #{line_number}"
-puts "Test: #{full_description}"
-puts "\nError:"
-puts error_message
-puts "\nBacktrace (first 5 lines):"
-puts backtrace[0..4].join("\n") if backtrace
-
-# Read the file to find the test method
-if File.exist?(file_path)
- lines = File.readlines(file_path)
-
- # Find the test method boundaries
- start_line = nil
- end_line = nil
- indent_level = nil
-
- # Start from the failure line and work backwards to find the beginning
- (line_number - 1).downto(0) do |i|
- line = lines[i]
- if line =~ /^\s*(it|scenario|specify|example)\s+['"]/ || line =~ /^\s*(it|scenario|specify|example)\s+do/
- start_line = i + 1
- indent_level = line[/^\s*/].length
- break
- end
- end
-
- # Find the end of the test
- if start_line && indent_level
- lines.each_with_index do |line, i|
- next if i < start_line
-
- # Check if we've reached an 'end' at the same indent level
- if line =~ /^\s{#{indent_level}}end\s*$/
- end_line = i + 1
- break
- end
- end
- end
-
- if start_line && end_line
- puts "\nTest method (lines #{start_line}-#{end_line}):"
- puts "-" * 80
- puts lines[(start_line-1)..(end_line-1)].join
- puts "-" * 80
- end
-end
-
-# Provide rspec-replace instructions
-puts "\nπ TO FIX THIS TEST WITH rspec-replace:"
-puts " --- "
-puts "1. First, run the specific test to see the full error:"
-puts " bin/rspec-quicker #{file_path}:#{line_number}"
-puts ""
-puts "2. Then use rspec-replace to test a replacement:"
-puts " bin/rspec-replace #{file_path}:#{line_number} 'your replacement test code'"
-puts ""
-puts "3. Example single-line replacement:"
-puts " bin/rspec-replace #{file_path}:#{line_number} 'it \"works correctly\" do; expect(true).to be true; end'"
-puts ""
-puts "4. Example multi-line replacement:"
-puts " bin/rspec-replace #{file_path}:#{line_number} 'it \"works correctly\" do"
-puts " user = create(:user)"
-puts " expect(user).to be_valid"
-puts " end'"
-puts ""
-puts "5. The tool will automatically find and replace the entire test at that line."
-puts ""
-puts "π‘ TIPS:"
-puts " - rspec-replace automatically detects test boundaries"
-puts " - Use single quotes to avoid shell interpolation issues"
-puts " - For help: bin/rspec-replace --help"
-puts " - For help: bin/rspec-find --help"
-puts " --- "
\ No newline at end of file
diff --git a/bin/rspec-quick b/bin/rspec-quick
deleted file mode 100755
index adfb248..0000000
--- a/bin/rspec-quick
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/usr/bin/env bash
-# Run RSpec tests quickly with in-memory database and no coverage checks
-# Perfect for running single files without database locking issues
-
-echo "π Running tests quickly with in-memory database..."
-echo "Coverage checks disabled for speed."
-echo ""
-
-# Store the output in a variable to parse it
-output=$(DISABLE_SIMPLECOV=true IN_MEMORY_DB=true bundle exec rspec "$@" 2>&1)
-exit_code=$?
-
-# Display the output
-echo "$output"
-
-# Extract and highlight the final test count
-if [[ "$output" =~ ([0-9]+)\ examples?,\ ([0-9]+)\ failures? ]]; then
- total="${BASH_REMATCH[1]}"
- failures="${BASH_REMATCH[2]}"
-
- echo ""
- echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ"
- if [ "$failures" -eq 0 ]; then
- echo "β
All $total tests passed!"
- else
- echo "β $failures out of $total tests failed!"
- fi
- echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ"
-fi
-
-exit $exit_code
\ No newline at end of file
diff --git a/bin/rspec-quicker b/bin/rspec-quicker
deleted file mode 100755
index 905bfc7..0000000
--- a/bin/rspec-quicker
+++ /dev/null
@@ -1,175 +0,0 @@
-#!/usr/bin/env bash
-# Run RSpec tests in parallel with fail-fast support
-# Even faster than rspec-quick by using parallel execution
-# Stops all parallel processes when one fails
-
-# Colors for output
-GREEN='\033[0;32m'
-YELLOW='\033[1;33m'
-BLUE='\033[0;34m'
-RED='\033[0;31m'
-NC='\033[0m' # No Color
-
-# Check if any arguments contain --format (do this first for JSON detection)
-format_args=""
-other_args=()
-skip_next=false
-
-for arg in "$@"; do
- if [[ "$skip_next" == "true" ]]; then
- format_args="--format $arg"
- skip_next=false
- elif [[ "$arg" == "--format" ]]; then
- skip_next=true
- elif [[ "$arg" == --format=* ]]; then
- format_args="--format ${arg#--format=}"
- else
- other_args+=("$arg")
- fi
-done
-
-# Check if any argument contains a line number (e.g., spec/file.rb:123)
-has_line_number=false
-for arg in "$@"; do
- if [[ "$arg" =~ :[0-9]+$ ]]; then
- has_line_number=true
- break
- fi
-done
-
-# If line number is specified, delegate to rspec-quick
-if [[ "$has_line_number" == "true" ]]; then
- echo -e "${YELLOW}β‘ RSpec Quicker${NC} - Delegating to rspec-quick for line-specific test"
- echo -e "${BLUE}βββββββββββββββββββββββββββββββββββββββββββββββββββββ${NC}"
- echo -e " ${GREEN}β${NC} Line number detected, using single-process execution"
- echo -e "${BLUE}βββββββββββββββββββββββββββββββββββββββββββββββββββββ${NC}"
- echo ""
- exec bin/rspec-quick "$@"
-fi
-
-# Only show banner if not using JSON format (for rspec-find compatibility)
-if [[ "$format_args" != *"json"* ]]; then
- echo -e "${YELLOW}β‘ RSpec Quicker${NC} - Parallel tests with fail-fast"
- echo -e "${BLUE}βββββββββββββββββββββββββββββββββββββββββββββββββββββ${NC}"
- echo -e " ${GREEN}β${NC} In-memory database for speed"
- echo -e " ${GREEN}β${NC} Coverage disabled"
- echo -e " ${GREEN}β${NC} Stops on first failure"
- echo -e "${BLUE}βββββββββββββββββββββββββββββββββββββββββββββββββββββ${NC}"
- echo ""
-fi
-
-# Start timer
-START_TIME=$(date +%s)
-
-# Default to progress format if not specified
-if [[ -z "$format_args" ]]; then
- format_args="--format progress"
-fi
-
-# Check if we're using JSON format
-if [[ "$format_args" == *"json"* ]]; then
- # For JSON format, minimal filtering to preserve all output including summary line
- DISABLE_SIMPLECOV=true IN_MEMORY_DB=true bundle exec parallel_rspec \
- --fail-fast \
- --test-options "--fail-fast $format_args" \
- "${other_args[@]}" 2>&1 | \
- grep -v "β
Using in-memory SQLite database for tests" | \
- grep -v "RSpec is shutting down and will print the summary report"
-else
- # For other formats, clean up the output but preserve the summary
- DISABLE_SIMPLECOV=true IN_MEMORY_DB=true bundle exec parallel_rspec \
- --fail-fast \
- --test-options "--fail-fast $format_args" \
- "${other_args[@]}" 2>&1 | \
- grep -v "β
Using in-memory SQLite database for tests" | \
- grep -v "RSpec is shutting down and will print the summary report" | \
- awk '
- BEGIN {
- collecting_failure = 0
- failure_buffer = ""
- found_summary = 0
- }
-
- # Capture failure information
- /^Failures:/ {
- collecting_failure = 1
- failure_buffer = $0 "\n"
- next
- }
-
- /^Failed examples:/ {
- if (collecting_failure) {
- failure_buffer = failure_buffer "\n" $0 "\n"
- }
- next
- }
-
- /^rspec \./ {
- if (collecting_failure) {
- failure_buffer = failure_buffer $0 "\n"
- }
- next
- }
-
- # Skip empty lines unless in failure collection
- /^$/ {
- if (collecting_failure && failure_buffer !~ /^rspec \./) {
- failure_buffer = failure_buffer "\n"
- }
- next
- }
-
- # Skip all "Finished in" lines
- /^Finished in .* seconds/ { next }
-
- # Keep "Tests Failed" or "Tests Passed"
- /^Tests (Failed|Passed)/ {
- collecting_failure = 0
- if (failure_buffer) print failure_buffer
- print
- found_summary = 1
- next
- }
-
- # Keep "Took X seconds" and the summary line after it
- /^Took [0-9]+ seconds/ {
- print
- getline
- if ($0 ~ /^[0-9]+ examples?, [0-9]+ failures?/) {
- print
- }
- next
- }
-
- # Keep progress dots and actual output
- {
- if (collecting_failure) {
- failure_buffer = failure_buffer $0 "\n"
- } else {
- print
- }
- }
- ' | \
- sed '/^$/N;/^\n$/d' # Remove excessive blank lines
-fi
-
-# Capture exit status
-EXIT_STATUS=${PIPESTATUS[0]}
-
-# End timer
-END_TIME=$(date +%s)
-DURATION=$((END_TIME - START_TIME))
-
-# Only show footer banner if not using JSON format
-if [[ "$format_args" != *"json"* ]]; then
- echo ""
- echo -e "${BLUE}βββββββββββββββββββββββββββββββββββββββββββββββββββββ${NC}"
- if [ $EXIT_STATUS -eq 0 ]; then
- echo -e "${GREEN}β
All tests passed!${NC} (${DURATION}s)"
- else
- echo -e "${RED}β Tests failed!${NC} (${DURATION}s)"
- fi
- echo -e "${BLUE}βββββββββββββββββββββββββββββββββββββββββββββββββββββ${NC}"
-fi
-
-exit $EXIT_STATUS
\ No newline at end of file
diff --git a/bin/rspec-replace b/bin/rspec-replace
deleted file mode 100755
index eb82316..0000000
--- a/bin/rspec-replace
+++ /dev/null
@@ -1,224 +0,0 @@
-#!/usr/bin/env ruby
-
-require 'optparse'
-
-# Parse command line arguments
-options = {}
-parser = OptionParser.new do |opts|
- opts.banner = "Usage: rspec-replace [options] FILE:LINE REPLACEMENT_CODE"
-
- opts.separator ""
- opts.separator "Replace a test at the specified line with new code and run it"
- opts.separator ""
- opts.separator "Examples:"
- opts.separator " # Single line replacement"
- opts.separator " rspec-replace spec/models/user_spec.rb:42 'it \"works\" do; expect(true).to be true; end'"
- opts.separator ""
- opts.separator " # Multi-line replacement"
- opts.separator " rspec-replace spec/models/user_spec.rb:42 'it \"validates email\" do"
- opts.separator " user = build(:user, email: \"invalid\")"
- opts.separator " expect(user).not_to be_valid"
- opts.separator " end'"
- opts.separator ""
- opts.separator " # Automatically write changes if tests pass"
- opts.separator " rspec-replace --write spec/models/user_spec.rb:42 'it \"fixed test\" do ...'"
- opts.separator ""
- opts.separator "Options:"
-
- opts.on("-w", "--write", "Write changes to file if tests pass and line count is reasonable") do
- options[:write] = true
- end
-
- opts.on("-h", "--help", "Show this help message") do
- puts opts
- exit
- end
-end
-
-begin
- parser.parse!
-rescue OptionParser::InvalidOption => e
- puts e.message
- puts parser
- exit 1
-end
-
-# Check arguments
-if ARGV.length != 2
- puts "Error: Wrong number of arguments"
- puts parser
- exit 1
-end
-
-file_spec = ARGV[0]
-replacement_content = ARGV[1]
-
-# Parse file:line format
-unless file_spec =~ /^(.+):(\d+)$/
- puts "Error: First argument must be in format FILE:LINE"
- puts "Example: spec/models/user_spec.rb:42"
- exit 1
-end
-
-file_path = $1
-target_line = $2.to_i
-
-# Check if file exists
-unless File.exist?(file_path)
- puts "Error: File #{file_path} does not exist"
- exit 1
-end
-
-# Read the file
-lines = File.readlines(file_path)
-
-# Find the test boundaries
-start_line = nil
-end_line = nil
-indent_level = nil
-
-# Work backwards from target line to find the beginning
-(target_line - 1).downto(0) do |i|
- line = lines[i]
- if line =~ /^\s*(it|scenario|specify|example|describe|context)\s+['"]/ ||
- line =~ /^\s*(it|scenario|specify|example|describe|context)\s+do/
- start_line = i + 1
- indent_level = line[/^\s*/].length
- break
- end
-end
-
-unless start_line
- puts "Error: Could not find test beginning at or before line #{target_line}"
- exit 1
-end
-
-# Find the end of the test
-lines.each_with_index do |line, i|
- next if i < start_line
-
- # Check if we've reached an 'end' at the same indent level
- if line =~ /^\s{#{indent_level}}end\s*$/
- end_line = i + 1
- break
- end
-end
-
-unless end_line
- puts "Error: Could not find test end after line #{target_line}"
- exit 1
-end
-
-original_line_count = lines.length
-replaced_line_count = end_line - start_line + 1
-
-puts "Replacing test at lines #{start_line}-#{end_line} in #{file_path}"
-puts "Original test: #{replaced_line_count} lines"
-puts "-" * 80
-
-# Create temporary file with replacement
-require 'tempfile'
-temp_file = Tempfile.new(['rspec_replace', '.rb'])
-
-begin
- # Write lines before the test
- temp_file.write(lines[0...start_line-1].join) if start_line > 1
-
- # Write the replacement content
- # Ensure proper indentation
- indent = " " * indent_level
- replacement_lines = replacement_content.split("\n")
- replacement_lines.each_with_index do |line, i|
- # Don't add indent to empty lines
- if line.strip.empty?
- temp_file.puts
- else
- # First line might already have correct indentation
- if i == 0 && line.start_with?(indent)
- temp_file.puts line
- else
- temp_file.puts "#{indent}#{line}"
- end
- end
- end
-
- # Write lines after the test
- temp_file.write(lines[end_line..-1].join) if end_line < lines.length
-
- temp_file.close
-
- # Run rspec on the temporary file
- # Replace temp file path with original in output
- puts "Running test..."
- puts "-" * 80
-
- # Capture output to check if tests actually ran
- output = `bundle exec rspec #{temp_file.path} --format documentation 2>&1`
- exit_status = $?.exitstatus
-
- # Display output with path substitution
- puts output.gsub(temp_file.path, file_path)
-
- # Check if any tests actually ran
- test_count_match = output.match(/(\d+) examples?/)
- test_count = test_count_match ? test_count_match[1].to_i : 0
-
- # Check for syntax errors or loading issues
- has_syntax_error = output.include?("SyntaxError") || output.include?("syntax error")
- has_loading_error = output.include?("error occurred outside of examples")
-
- # If tests passed, check if we should write the file
- if exit_status == 0 && test_count > 0 && !has_syntax_error && !has_loading_error
- # Calculate line difference
- new_content = File.read(temp_file.path)
- new_line_count = new_content.lines.count
- line_difference = (original_line_count - new_line_count).abs
-
- puts "\n" + "-" * 80
- puts "β
Tests passed!"
- puts "Line count: #{original_line_count} β #{new_line_count} (difference: #{line_difference})"
-
- if options[:write]
- if line_difference > 10
- puts "\nβ οΈ Line count changed by more than 10 lines. Too risky to auto-write."
- puts "Please review the changes and apply them manually if appropriate."
- else
- # Write the changes
- File.write(file_path, new_content)
- puts "\nβ
Changes written to #{file_path}"
- puts "The test has been permanently updated in the file."
- end
- else
- puts "\nπ‘ To automatically write these changes to the file, use:"
- puts " bin/rspec-replace --write #{file_spec} '...'"
- if line_difference > 10
- puts "\nβ οΈ Note: Line count differs by #{line_difference} lines, which may be too risky for auto-write."
- end
- end
- else
- puts "\n" + "-" * 80
- if test_count == 0
- if has_syntax_error
- puts "β Syntax error in replacement code! No tests ran."
- puts "Please check your replacement code for syntax errors."
- elsif has_loading_error
- puts "β Error loading test file! No tests ran."
- puts "This usually indicates a syntax error or other loading issue."
- else
- puts "β No tests ran! This usually indicates a problem with the test code."
- end
- else
- puts "β Tests failed. No changes made to the file."
- end
- end
-
-ensure
- temp_file.unlink
-end
-
-# Exit with error if no tests ran or syntax error
-if test_count == 0 || has_syntax_error || has_loading_error
- exit 1
-else
- exit exit_status
-end
\ No newline at end of file
diff --git a/bin/test b/bin/test
new file mode 100755
index 0000000..55f803f
--- /dev/null
+++ b/bin/test
@@ -0,0 +1,46 @@
+#!/usr/bin/env bash
+# Run Rails tests in parallel with clean output and coverage summary
+# This is the recommended way to run tests in this project
+
+echo "π Running tests in parallel..."
+echo "Coverage enabled, report will be in coverage/index.html"
+echo ""
+
+# Store the output to parse it
+# Get the script directory to find the rails binstub
+SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
+output=$("$SCRIPT_DIR/rails" test "$@" 2>&1)
+exit_code=$?
+
+# Display the output
+echo "$output"
+
+# Extract and highlight the final test count
+if [[ "$output" =~ ([0-9]+)\ runs,\ ([0-9]+)\ assertions,\ ([0-9]+)\ failures,\ ([0-9]+)\ errors,\ ([0-9]+)\ skips ]]; then
+ runs="${BASH_REMATCH[1]}"
+ assertions="${BASH_REMATCH[2]}"
+ failures="${BASH_REMATCH[3]}"
+ errors="${BASH_REMATCH[4]}"
+ skips="${BASH_REMATCH[5]}"
+
+ echo ""
+ echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ"
+ if [ "$failures" -eq 0 ] && [ "$errors" -eq 0 ]; then
+ echo "β
All $runs tests passed! ($assertions assertions)"
+ else
+ total_failed=$((failures + errors))
+ echo "β $total_failed out of $runs tests failed!"
+ [ "$failures" -gt 0 ] && echo " Failures: $failures"
+ [ "$errors" -gt 0 ] && echo " Errors: $errors"
+ fi
+ [ "$skips" -gt 0 ] && echo "βΈοΈ Skipped: $skips"
+ echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ"
+fi
+
+# Show coverage summary if SimpleCov ran
+if [ -f "coverage/.last_run.json" ]; then
+ echo ""
+ echo "π Coverage report: coverage/index.html"
+fi
+
+exit $exit_code
diff --git a/bin/test-find b/bin/test-find
new file mode 100755
index 0000000..49a972a
--- /dev/null
+++ b/bin/test-find
@@ -0,0 +1,157 @@
+#!/usr/bin/env ruby
+# Find the first failing test and show details to help fix it
+
+require 'optparse'
+
+# Parse command line options
+options = {}
+parser = OptionParser.new do |opts|
+ opts.banner = "Usage: bin/test-find [options] [test_args]"
+
+ opts.separator ""
+ opts.separator "Find the first failing test and show how to fix it"
+ opts.separator ""
+ opts.separator "Examples:"
+ opts.separator " bin/test-find # Run all tests"
+ opts.separator " bin/test-find test/models/ # Run model tests only"
+ opts.separator " bin/test-find test/controllers/ # Run controller tests"
+ opts.separator ""
+ opts.separator "Options:"
+
+ opts.on("-h", "--help", "Show this help message") do
+ puts opts
+ exit
+ end
+end
+
+begin
+ parser.parse!
+rescue OptionParser::InvalidOption => e
+ # Pass unknown options through to rails test
+ ARGV.unshift(e.args.first)
+end
+
+# Get any additional arguments passed to the script
+additional_args = ARGV.join(' ')
+
+# Build the test command - use fail-fast to stop on first failure
+# Use the rails binstub from the bin directory
+script_dir = File.dirname(__FILE__)
+rails_bin = File.join(script_dir, 'rails')
+test_command = "#{rails_bin} test --fail-fast"
+test_command += " #{additional_args}" unless additional_args.empty?
+
+# Run tests with fail-fast
+puts "β‘ Running tests with fail-fast (stops at first failure)..."
+puts " --- "
+
+# Run the command and capture output
+output = `#{test_command} 2>&1`
+exit_code = $?.exitstatus
+
+# Display the output
+puts output
+
+# Parse the output to extract failure details
+if exit_code == 0
+ puts "\nβ
ALL TESTS PASSED! No failures found."
+
+ if !additional_args.empty?
+ puts ""
+ puts "β οΈ NOTE: You ran tests with specific arguments:"
+ puts " #{additional_args}"
+ puts ""
+ puts " There might be failures in other parts of the test suite."
+ puts " Run 'bin/test-find' without arguments to check all tests."
+ end
+
+ puts " --- "
+ exit 0
+end
+
+# Extract failure information from Minitest output
+# Minitest format: "Error:\nTestClass#test_name:\nErrorClass: error message\n file:line:in `method'"
+failure_match = output.match(/^(Failure|Error):\n([^#]+)#([^:]+):\n(.+?)\n\s+([^:]+):(\d+):/m)
+
+if failure_match
+ failure_type = failure_match[1]
+ test_class = failure_match[2]
+ test_name = failure_match[3]
+ error_message = failure_match[4].split("\n").first
+ file_path = failure_match[5]
+ line_number = failure_match[6].to_i
+
+ puts "\nβ #{failure_type.upcase} FOUND:"
+ puts " --- "
+ puts "File: #{file_path}"
+ puts "Line: #{line_number}"
+ puts "Test: #{test_class}##{test_name}"
+ puts "\nError:"
+ puts error_message
+
+ # Try to show the test method
+ if File.exist?(file_path)
+ lines = File.readlines(file_path)
+
+ # Find the test method boundaries
+ start_line = nil
+ end_line = nil
+ indent_level = nil
+
+ # Start from around the failure line and work backwards to find the beginning
+ search_start = [line_number - 1, 0].max
+ search_start.downto(0) do |i|
+ line = lines[i]
+ # Look for test/should blocks
+ if line =~ /^\s*(test|should|context)\s+['"]/ || line =~ /^\s*(test|should)\s+do/
+ start_line = i + 1
+ indent_level = line[/^\s*/].length
+ break
+ end
+ end
+
+ # Find the end of the test
+ if start_line && indent_level
+ lines.each_with_index do |line, i|
+ next if i < start_line
+
+ # Check if we've reached an 'end' at the same or less indent level
+ current_indent = line[/^\s*/].length
+ if line =~ /^\s*end\s*$/ && current_indent <= indent_level
+ end_line = i + 1
+ break
+ end
+ end
+ end
+
+ if start_line && end_line
+ puts "\nTest method (lines #{start_line}-#{end_line}):"
+ puts "-" * 80
+ puts lines[(start_line-1)..(end_line-1)].join
+ puts "-" * 80
+ end
+ end
+
+ puts "\nπ TO FIX THIS TEST:"
+ puts " --- "
+ puts "1. Run the specific test to see the full error:"
+ puts " ./bin/test-quick #{file_path}:#{line_number}"
+ puts ""
+ puts "2. Or run the entire test file:"
+ puts " ./bin/test-quick #{file_path}"
+ puts ""
+ puts "3. Edit the test at #{file_path}:#{start_line || line_number}"
+ puts ""
+ puts "π‘ TIPS:"
+ puts " - Use ./bin/test-quick for fast iteration (no coverage)"
+ puts " - Use ./bin/test for final check with coverage"
+ puts " - Check recent changes that might have broken this test"
+ puts " --- "
+else
+ # Couldn't parse the failure, just show we failed
+ puts "\nβ TESTS FAILED but couldn't parse failure details"
+ puts "Check the output above for error information"
+ puts " --- "
+end
+
+exit exit_code
diff --git a/bin/test-quick b/bin/test-quick
new file mode 100755
index 0000000..0f25aad
--- /dev/null
+++ b/bin/test-quick
@@ -0,0 +1,39 @@
+#!/usr/bin/env bash
+# Run Rails tests quickly without coverage
+# Perfect for running single files or quick checks during development
+
+echo "β‘ Running tests quickly (coverage disabled)..."
+echo ""
+
+# Store the output to parse it
+# Get the script directory to find the rails binstub
+SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
+output=$(DISABLE_SIMPLECOV=true "$SCRIPT_DIR/rails" test "$@" 2>&1)
+exit_code=$?
+
+# Display the output
+echo "$output"
+
+# Extract and highlight the final test count
+if [[ "$output" =~ ([0-9]+)\ runs,\ ([0-9]+)\ assertions,\ ([0-9]+)\ failures,\ ([0-9]+)\ errors,\ ([0-9]+)\ skips ]]; then
+ runs="${BASH_REMATCH[1]}"
+ assertions="${BASH_REMATCH[2]}"
+ failures="${BASH_REMATCH[3]}"
+ errors="${BASH_REMATCH[4]}"
+ skips="${BASH_REMATCH[5]}"
+
+ echo ""
+ echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ"
+ if [ "$failures" -eq 0 ] && [ "$errors" -eq 0 ]; then
+ echo "β
All $runs tests passed! ($assertions assertions)"
+ else
+ total_failed=$((failures + errors))
+ echo "β $total_failed out of $runs tests failed!"
+ [ "$failures" -gt 0 ] && echo " Failures: $failures"
+ [ "$errors" -gt 0 ] && echo " Errors: $errors"
+ fi
+ [ "$skips" -gt 0 ] && echo "βΈοΈ Skipped: $skips"
+ echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββ"
+fi
+
+exit $exit_code
diff --git a/config/initializers/sass_compressor_monkeypatch.rb b/config/initializers/sass_compressor_monkeypatch.rb
deleted file mode 100644
index 800848b..0000000
--- a/config/initializers/sass_compressor_monkeypatch.rb
+++ /dev/null
@@ -1,14 +0,0 @@
-# https://github.com/tailwindlabs/tailwindcss/discussions/6738
-
-module SassCompressorMonkeypatch
- def call_processor(processor, input)
- super
- rescue SassC::SyntaxError
- raise unless processor == Sprockets::SassCompressor
- metadata = (input[:metadata] || {}).dup
- metadata[:data] = input[:data]
- metadata
- end
-end
-
-Sprockets::Base.prepend(SassCompressorMonkeypatch)
diff --git a/coverage/.resultset.json b/coverage/.resultset.json
index f9f6a23..b5825b0 100644
--- a/coverage/.resultset.json
+++ b/coverage/.resultset.json
@@ -24,14 +24,14 @@
0,
null,
0,
- 4,
+ 11,
null,
null,
null,
null,
null,
0,
- 6,
+ 0,
null,
null,
0,
@@ -45,7 +45,7 @@
],
"branches": {
"[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 6,
+ "[:then, 1, 29, 4, 29, 48]": 0,
"[:else, 2, 29, 4, 29, 48]": 0
}
}
@@ -70,9 +70,9 @@
0,
null,
0,
- 143,
- 143,
- 143,
+ 116,
+ 116,
+ 116,
null,
null,
null
@@ -80,7 +80,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 143
+ "[:then, 2, 13, 6, 13, 11]": 116
}
}
},
@@ -94,8 +94,8 @@
null,
null,
0,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
@@ -107,15 +107,15 @@
0,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
@@ -124,7 +124,7 @@
null,
null,
0,
- 1,
+ 0,
null,
null,
null
@@ -168,7 +168,7 @@
null,
null,
0,
- 14,
+ 21,
null,
null,
null,
@@ -178,40 +178,40 @@
0,
null,
0,
- 6,
+ 0,
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
0,
null,
0,
- 21,
- 20,
- 20,
- 0,
+ 10,
+ 10,
+ 10,
+ 1,
null,
null,
null,
null,
0,
- 21,
+ 10,
0,
null,
null,
@@ -219,24 +219,24 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 6,
+ "[:then, 1, 36, 4, 36, 49]": 0,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 1,
+ "[:then, 4, 53, 6, 53, 56]": 0,
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 20,
- "[:else, 8, 60, 4, 65, 7]": 1
+ "[:then, 7, 61, 6, 64, 9]": 10,
+ "[:else, 8, 60, 4, 65, 7]": 0
},
"[:if, 9, 62, 6, 64, 9]": {
- "[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 20
+ "[:then, 10, 63, 8, 63, 34]": 1,
+ "[:else, 11, 62, 6, 64, 9]": 9
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 21
+ "[:else, 14, 69, 4, 71, 7]": 10
}
}
},
@@ -244,34 +244,34 @@
"lines": [
0,
0,
- 10,
+ 9,
+ 0,
+ 9,
0,
- 8,
- 2,
null,
null,
null,
0,
- 10,
+ 9,
0,
null,
null,
0,
- 10,
- 10,
+ 9,
+ 9,
0,
null,
- 10,
+ 9,
null,
null,
0,
- 10,
- 10,
- 10,
+ 9,
+ 9,
+ 9,
null,
null,
0,
- 1,
+ 0,
null,
0,
0,
@@ -297,23 +297,23 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 8,
- "[:else, 3, 6, 9, 6, 15]": 2
+ "[:when, 2, 5, 28, 5, 41]": 9,
+ "[:else, 3, 6, 9, 6, 15]": 0
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 10
+ "[:then, 6, 11, 4, 11, 17]": 9
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 10,
+ "[:else, 8, 17, 4, 19, 7]": 9,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 1,
+ "[:then, 11, 25, 40, 25, 45]": 0,
"[:else, 12, 25, 48, 25, 52]": 9
},
"[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 1,
+ "[:then, 14, 30, 4, 30, 14]": 0,
"[:else, 15, 30, 4, 30, 30]": 0
},
"[:if, 16, 41, 4, 41, 61]": {
@@ -357,7 +357,7 @@
0,
0,
null,
- 14,
+ 11,
null,
0,
0,
@@ -369,7 +369,7 @@
0,
null,
0,
- 3,
+ 10,
null,
null,
null,
@@ -384,7 +384,7 @@
null,
null,
0,
- 14,
+ 11,
null,
null,
0,
@@ -463,11 +463,11 @@
0,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
@@ -489,7 +489,7 @@
0,
null,
0,
- 2,
+ 0,
null,
null,
null,
@@ -523,21 +523,21 @@
null,
null,
0,
- 3,
+ 9,
null,
null,
0,
- 4,
+ 10,
null,
null,
0,
- 14,
+ 19,
null,
null,
0,
0,
null,
- 34,
+ 27,
0,
null,
0,
@@ -566,11 +566,11 @@
null,
null,
0,
- 16,
+ 22,
null,
null,
0,
- 29,
+ 30,
null,
null,
0,
@@ -584,17 +584,17 @@
0,
null,
0,
- 68,
+ 58,
null,
null,
0,
- 34,
+ 29,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 34,
+ "[:then, 1, 27, 16, 27, 32]": 27,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -603,7 +603,7 @@
},
"[:if, 6, 78, 4, 78, 50]": {
"[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 34
+ "[:else, 8, 78, 4, 78, 50]": 29
}
}
},
@@ -616,7 +616,7 @@
null,
null,
null,
- 0,
+ 1,
null,
null,
null,
@@ -624,18 +624,18 @@
null,
null,
null,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
0,
null,
null,
null,
0,
- 3,
- 3,
- 9,
+ 8,
+ 8,
+ 24,
null,
null,
null,
@@ -673,14 +673,14 @@
null,
0,
null,
- 0,
+ 2,
null,
null,
null,
null,
null,
null,
- 0,
+ 2,
null,
0,
null,
@@ -783,18 +783,18 @@
0,
null,
0,
- 9,
- 9,
- 9,
- 9,
- 3,
+ 24,
+ 24,
+ 24,
+ 24,
+ 11,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 0,
+ "[:then, 1, 18, 6, 18, 37]": 1,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -819,7 +819,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 0,
+ "[:then, 21, 72, 4, 72, 14]": 2,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -860,20 +860,20 @@
0,
0,
null,
- 106,
+ 104,
null,
0,
- 28,
- 28,
+ 36,
+ 36,
null,
null,
0,
- 226,
+ 281,
null,
null,
0,
- 27,
- 27,
+ 36,
+ 36,
null,
null,
0,
@@ -887,18 +887,18 @@
0,
null,
0,
- 55,
+ 72,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 33,
- "[:else, 2, 32, 16, 32, 32]": 22
+ "[:then, 1, 32, 16, 32, 32]": 42,
+ "[:else, 2, 32, 16, 32, 32]": 30
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 22
+ "[:else, 5, 32, 36, 32, 60]": 30
}
}
},
@@ -906,12 +906,12 @@
"lines": [
0,
0,
- 10,
+ 13,
null,
null,
0,
- 30,
- 10,
+ 41,
+ 13,
null,
null,
null,
@@ -921,50 +921,50 @@
null,
null,
null,
- 10,
- 10,
+ 13,
+ 13,
null,
null,
- 10,
- 10,
+ 13,
+ 13,
null,
null,
- 10,
- 10,
+ 13,
+ 13,
null,
- 30,
+ 41,
null,
- 30,
+ 41,
null,
null,
null,
null,
null,
- 30,
- 20,
+ 41,
+ 28,
null,
null,
- 30,
+ 41,
null,
null,
null,
null,
0,
- 0,
+ 2,
null,
null,
- 0,
- 0,
- 0,
+ 2,
+ 2,
+ 2,
0,
null,
null,
- 0,
- 0,
+ 2,
+ 2,
null,
- 0,
+ 10,
null,
- 0,
+ 10,
null,
null,
null,
@@ -975,7 +975,7 @@
null,
null,
null,
- 0,
+ 10,
null,
null,
null,
@@ -990,72 +990,72 @@
null,
null,
null,
- 27,
- 27,
- 27,
- 27,
+ 16,
+ 16,
+ 16,
+ 16,
null,
- 27,
- 10,
- 10,
+ 16,
+ 0,
+ 0,
null,
- 17,
- 17,
+ 16,
+ 16,
null,
null,
- 27,
+ 16,
null,
- 27,
+ 16,
null,
null,
null,
null,
- 27,
+ 16,
null,
- 27,
+ 16,
null,
- 27,
+ 16,
null,
null,
0,
- 10,
- 10,
+ 11,
+ 11,
1,
null,
null,
- 10,
- 10,
- 10,
+ 11,
+ 11,
+ 11,
null,
null,
null,
0,
null,
0,
- 10,
- 9,
- 1,
+ 0,
+ 0,
+ 0,
0,
null,
null,
null,
0,
- 10,
+ 11,
null,
null,
0,
- 10,
- 10,
- 10,
+ 11,
+ 11,
+ 11,
null,
null,
null,
null,
- 10,
- 10,
+ 11,
+ 11,
null,
- 10,
- 10,
+ 11,
+ 11,
null,
null,
null,
@@ -1063,48 +1063,48 @@
],
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 10
+ "[:then, 1, 23, 6, 23, 33]": 2,
+ "[:else, 2, 23, 6, 23, 59]": 11
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 20,
- "[:else, 5, 31, 69, 31, 71]": 10
+ "[:then, 4, 31, 36, 31, 66]": 28,
+ "[:else, 5, 31, 69, 31, 71]": 13
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 0
+ "[:else, 8, 52, 4, 54, 7]": 2
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 0
+ "[:else, 11, 59, 83, 59, 86]": 10
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 0,
- "[:else, 14, 72, 41, 72, 52]": 0
+ "[:then, 13, 72, 35, 72, 38]": 3,
+ "[:else, 14, 72, 41, 72, 52]": 7
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 7,
- "[:else, 17, 88, 50, 88, 75]": 20
+ "[:then, 16, 88, 50, 88, 75]": 0,
+ "[:else, 17, 88, 50, 88, 75]": 16
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 10,
- "[:else, 20, 96, 6, 97, 20]": 17
+ "[:then, 19, 93, 6, 94, 61]": 0,
+ "[:else, 20, 96, 6, 97, 20]": 16
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 9,
- "[:else, 23, 93, 72, 93, 77]": 1
+ "[:then, 22, 93, 63, 93, 69]": 0,
+ "[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 10,
- "[:else, 26, 107, 4, 107, 76]": 17
+ "[:then, 25, 107, 4, 107, 49]": 0,
+ "[:else, 26, 107, 4, 107, 76]": 16
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 1,
- "[:else, 29, 116, 6, 118, 9]": 9
+ "[:then, 28, 117, 8, 117, 29]": 1,
+ "[:else, 29, 116, 6, 118, 9]": 10
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 9,
- "[:when, 32, 131, 21, 131, 40]": 1,
+ "[:when, 31, 130, 20, 130, 39]": 0,
+ "[:when, 32, 131, 21, 131, 40]": 0,
"[:else, 33, 132, 9, 132, 11]": 0
}
}
@@ -1120,11 +1120,11 @@
"lines": [
0,
0,
- 0,
+ 3,
null,
- 0,
+ 2,
null,
- 0,
+ 1,
null,
0,
0,
@@ -1150,15 +1150,15 @@
null,
null,
0,
- 0,
+ 3,
0,
null,
- 0,
+ 3,
null,
null,
null,
0,
- 0,
+ 3,
null,
0,
null,
@@ -1166,8 +1166,8 @@
],
"branches": {
"[:case, 0, 3, 4, 11, 7]": {
- "[:when, 1, 5, 6, 5, 97]": 0,
- "[:when, 2, 7, 6, 7, 95]": 0,
+ "[:when, 1, 5, 6, 5, 97]": 2,
+ "[:when, 2, 7, 6, 7, 95]": 1,
"[:else, 3, 9, 6, 10, 69]": 0
},
"[:unless, 4, 16, 4, 16, 39]": {
@@ -1182,11 +1182,11 @@
},
"[:if, 12, 33, 4, 37, 7]": {
"[:then, 13, 34, 6, 34, 98]": 0,
- "[:else, 14, 36, 6, 36, 99]": 0
+ "[:else, 14, 36, 6, 36, 99]": 3
},
"[:unless, 15, 41, 4, 41, 49]": {
"[:else, 16, 41, 4, 41, 49]": 0,
- "[:then, 17, 41, 4, 41, 18]": 0
+ "[:then, 17, 41, 4, 41, 18]": 3
}
}
},
@@ -1218,11 +1218,11 @@
null,
1,
1,
- 14,
+ 17,
null,
- 14,
+ 17,
null,
- 14,
+ 17,
null,
null,
1,
@@ -1255,8 +1255,8 @@
null,
1,
3,
- 21,
- 2,
+ 24,
+ 0,
null,
null,
3,
@@ -1268,7 +1268,7 @@
1,
null,
1,
- 0,
+ 3,
null,
null,
1,
@@ -1276,7 +1276,7 @@
null,
null,
1,
- 2,
+ 1,
null,
null,
1,
@@ -1284,7 +1284,7 @@
null,
null,
1,
- 1,
+ 2,
null,
null,
1,
@@ -1322,27 +1322,27 @@
null,
null,
1,
- 7,
+ 8,
null,
- 7,
- 21,
+ 8,
+ 24,
null,
null,
null,
1,
- 21,
- 21,
+ 24,
+ 24,
null,
- 21,
- 21,
+ 24,
+ 24,
0,
null,
null,
null,
null,
null,
- 21,
- 21,
+ 24,
+ 24,
null,
null
],
@@ -1364,17 +1364,27 @@
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 7,
+ "[:else, 13, 110, 4, 110, 28]": 8,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
+ 1,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
1,
1,
1,
@@ -1382,7 +1392,11 @@
1,
1,
1,
+ null,
+ 1,
1,
+ 1,
+ 2,
null,
1,
0,
@@ -1416,10 +1430,10 @@
null,
null,
1,
- 1,
- 1,
+ 2,
+ 2,
0,
- 1,
+ 2,
0,
0,
null,
@@ -1428,31 +1442,31 @@
1,
null,
1,
- 38,
+ 29,
null,
- 3,
- 3,
+ 7,
+ 7,
null,
- 3,
+ 7,
0,
null,
null,
null,
1,
null,
- 38,
+ 29,
0,
null,
null,
null,
1,
- 38,
+ 29,
0,
null,
null,
null,
1,
- 38,
+ 29,
0,
null,
null,
@@ -1461,54 +1475,54 @@
"branches": {
"[:case, 0, 47, 4, 52, 7]": {
"[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 1,
+ "[:when, 2, 49, 22, 49, 45]": 2,
"[:when, 3, 50, 23, 50, 47]": 0,
"[:else, 4, 51, 9, 51, 48]": 0
},
"[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 35,
- "[:else, 7, 58, 4, 58, 38]": 3
+ "[:then, 6, 58, 4, 58, 15]": 22,
+ "[:else, 7, 58, 4, 58, 38]": 7
},
"[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 3,
+ "[:else, 9, 63, 4, 65, 7]": 7,
"[:then, 10, 64, 6, 64, 101]": 0
},
"[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 38,
+ "[:else, 12, 70, 4, 72, 7]": 29,
"[:then, 13, 71, 6, 71, 51]": 0
},
"[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 38,
+ "[:else, 15, 76, 4, 78, 7]": 29,
"[:then, 16, 77, 6, 77, 57]": 0
},
"[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 38,
+ "[:then, 18, 82, 11, 82, 27]": 29,
"[:else, 19, 82, 11, 82, 27]": 0
},
"[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 9,
+ "[:then, 21, 82, 31, 82, 44]": 18,
"[:else, 22, 82, 31, 82, 44]": 0
},
"[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 38,
+ "[:else, 24, 82, 4, 84, 7]": 29,
"[:then, 25, 83, 6, 83, 56]": 0
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
"lines": [
1,
1,
1,
- 14,
- null,
- null,
- null,
null,
+ 1,
null,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
null,
null,
@@ -1516,114 +1530,187 @@
null,
null,
null,
+ 1,
null,
1,
- 14,
+ 1,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
null,
+ 1,
+ 3,
null,
null,
null,
null,
+ 3,
null,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
null,
null,
null,
+ 1,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 1,
+ "[:then, 2, 15, 4, 15, 38]": 2
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "lines": [
null,
null,
1,
- null,
1,
- 14,
- null,
+ 1,
+ 1,
null,
null,
null,
null,
null,
1,
- 14,
+ 30,
+ 28,
null,
null,
+ 1,
+ 16,
+ 10,
null,
null,
null,
null,
null,
+ 1,
+ 16,
null,
null,
+ 1,
+ 44,
null,
null,
1,
- 14,
- null,
null,
+ 1,
+ 36,
null,
null,
+ 1,
+ 36,
+ 0,
+ 36,
+ 21,
null,
+ 15,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 4,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 21,
+ 21,
+ 21,
+ 21,
null,
+ 0,
null,
null,
null,
+ 1,
+ 15,
+ 15,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 33,
null,
+ 0,
+ 0,
null,
- 1,
- 4,
+ 0,
null,
null,
null,
+ 1,
null,
+ 12,
null,
null,
null,
@@ -1634,50 +1721,151 @@
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
1,
+ 0,
+ 0,
+ null,
null,
1,
- 4,
null,
+ 14,
+ 4,
+ 10,
null,
+ 14,
null,
null,
null,
null,
- 1,
- 4,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 28,
+ "[:then, 2, 13, 4, 13, 10]": 2
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 14,
+ "[:else, 5, 18, 18, 18, 39]": 2
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 10,
+ "[:then, 8, 18, 4, 18, 10]": 6
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 0,
+ "[:else, 11, 26, 41, 26, 43]": 16
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 36
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 21,
+ "[:else, 17, 45, 6, 45, 24]": 15
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 21,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 21,
+ "[:else, 35, 117, 14, 117, 38]": 12
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 33,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 4,
+ "[:else, 47, 158, 8, 158, 16]": 10
+ }
+ }
+ },
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 2,
null,
null,
+ 1,
+ 2,
null,
+ 1,
null,
null,
null,
null,
1,
- 4,
null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 1,
+ "[:else, 2, 24, 6, 24, 49]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 21,
null,
null,
null,
- 1,
- 4,
null,
null,
null,
@@ -1691,13 +1879,13 @@
null,
null,
null,
+ 1,
+ 21,
null,
null,
null,
null,
null,
- 1,
- 4,
null,
null,
null,
@@ -1713,23 +1901,19 @@
null,
null,
null,
+ 1,
null,
+ 1,
+ 21,
null,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
- "lines": [
- 1,
1,
- 1,
- 3,
+ 21,
+ null,
null,
null,
null,
@@ -1740,6 +1924,8 @@
null,
null,
null,
+ 1,
+ 21,
null,
null,
null,
@@ -1757,79 +1943,212 @@
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
1,
- 3,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
null,
null,
+ 3,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
1,
- 3,
+ 2,
+ 2,
+ 2,
+ 2,
null,
+ 2,
+ 2,
+ 2,
null,
null,
+ 2,
+ 2,
null,
null,
null,
1,
- 3,
+ 2,
null,
+ 2,
+ 0,
+ 0,
null,
null,
+ 2,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
+ },
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 2,
+ "[:else, 5, 61, 6, 64, 9]": 0
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 0,
+ "[:else, 8, 74, 4, 77, 7]": 2
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
+ 1,
+ 1,
null,
null,
null,
null,
+ 1,
null,
null,
1,
- 3,
+ 0,
null,
null,
+ 1,
+ 2,
+ 2,
null,
null,
+ 2,
+ 1,
+ 1,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 1,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 3,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
null,
+ 1,
+ 1,
null,
null,
null,
+ 1,
null,
+ 1,
+ 0,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 11, 4, 11, 76]": {
+ "[:else, 1, 11, 4, 11, 76]": 0,
+ "[:then, 2, 11, 4, 11, 52]": 0
+ },
+ "[:if, 3, 21, 6, 24, 9]": {
+ "[:then, 4, 22, 8, 23, 53]": 0,
+ "[:else, 5, 21, 6, 24, 9]": 1
+ },
+ "[:\"&.\", 6, 26, 9, 26, 48]": {
+ "[:then, 7, 26, 9, 26, 48]": 0,
+ "[:else, 8, 26, 9, 26, 48]": 1
+ },
+ "[:if, 9, 26, 6, 29, 9]": {
+ "[:then, 10, 27, 8, 28, 33]": 0,
+ "[:else, 11, 26, 6, 29, 9]": 1
+ },
+ "[:\"&.\", 12, 43, 9, 43, 49]": {
+ "[:then, 13, 43, 9, 43, 49]": 0,
+ "[:else, 14, 43, 9, 43, 49]": 0
+ },
+ "[:if, 15, 43, 6, 51, 9]": {
+ "[:then, 16, 44, 8, 47, 30]": 0,
+ "[:else, 17, 49, 8, 50, 33]": 0
+ },
+ "[:if, 18, 62, 4, 62, 52]": {
+ "[:then, 19, 62, 4, 62, 32]": 0,
+ "[:else, 20, 62, 4, 62, 52]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
null,
null,
@@ -1837,21 +2156,40 @@
null,
null,
null,
- 1,
- 3,
null,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 18,
+ 8,
+ 4,
null,
+ 4,
null,
null,
null,
null,
+ 1,
+ 3,
+ 3,
null,
+ 3,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
null,
null,
@@ -1859,14 +2197,20 @@
null,
null,
null,
+ 1,
null,
null,
1,
- 3,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ 1,
null,
null,
null,
@@ -1875,357 +2219,328 @@
null,
null,
null,
+ 0,
null,
+ 0,
null,
null,
null,
null,
null,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
- "lines": [
- 1,
- 1,
- 0,
0,
null,
- null,
- 1,
- 8,
- 8,
- 8,
- null,
- 8,
- 1,
- 1,
- 1,
- 7,
- 7,
- 7,
- 7,
- null,
- 0,
- 0,
- 0,
0,
- 0,
- null,
null,
- null,
- 1,
0,
- 0,
- 0,
- null,
- null,
- 1,
- null,
- 1,
- 8,
null,
- null
- ],
- "branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 1,
- "[:else, 5, 16, 4, 26, 7]": 7
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 7,
- "[:else, 8, 21, 6, 25, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
- "lines": [
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
null,
null,
null,
- 1,
- 28,
- 28,
null,
+ 0,
null,
- 1,
- 14,
- 3,
null,
null,
null,
null,
null,
1,
- 14,
- null,
+ 0,
+ 0,
null,
- 1,
- 42,
+ 0,
+ 0,
null,
null,
- 1,
null,
- 1,
- 27,
null,
null,
- 1,
- 27,
- 0,
- 27,
- 16,
null,
- 11,
null,
null,
null,
- 1,
0,
- null,
0,
null,
- null,
- null,
0,
null,
null,
null,
- 0,
null,
null,
+ null,
+ 1,
0,
0,
null,
0,
0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 0,
null,
null,
null,
- 0,
null,
0,
0,
- 0,
null,
0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
1,
- 16,
- 16,
- 16,
- 16,
- null,
- 0,
null,
+ 1,
+ 4,
+ 4,
+ 4,
null,
null,
- 1,
- 11,
- 11,
+ 4,
null,
null,
- 1,
- 0,
- 0,
null,
+ 4,
+ 4,
null,
- 1,
- 24,
+ 4,
null,
- 0,
- 0,
null,
- 0,
+ 1,
+ 5,
+ 5,
null,
+ 5,
null,
null,
1,
null,
- 8,
+ 6,
+ 1,
+ 5,
null,
+ 6,
null,
+ 6,
+ 6,
null,
+ 6,
null,
null,
null,
null,
+ 1,
+ 5,
null,
+ 5,
null,
+ 1,
null,
1,
null,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
1,
- 0,
- 0,
+ 8,
+ 5,
null,
null,
1,
null,
- 14,
- 11,
- 3,
+ 8,
null,
- 14,
null,
null,
null,
null,
+ 1,
+ null,
+ 1,
+ 10,
+ null,
null,
+ 1,
+ 14,
null,
+ 14,
null,
null,
null
],
"branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 28,
- "[:then, 2, 13, 4, 13, 10]": 0
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 14,
- "[:else, 5, 18, 18, 18, 39]": 0
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 3,
- "[:then, 8, 18, 4, 18, 10]": 11
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 1,
- "[:else, 11, 26, 41, 26, 43]": 13
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 27
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 16,
- "[:else, 17, 45, 6, 45, 24]": 11
+ "[:if, 0, 24, 8, 28, 11]": {
+ "[:then, 1, 25, 10, 25, 32]": 4,
+ "[:else, 2, 27, 10, 27, 56]": 4
},
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
+ "[:if, 3, 119, 6, 119, 77]": {
+ "[:then, 4, 119, 6, 119, 48]": 0,
+ "[:else, 5, 119, 6, 119, 77]": 0
},
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
+ "[:if, 6, 144, 6, 144, 77]": {
+ "[:then, 7, 144, 6, 144, 48]": 0,
+ "[:else, 8, 144, 6, 144, 77]": 0
},
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
+ "[:if, 9, 157, 14, 157, 79]": {
+ "[:then, 10, 157, 45, 157, 60]": 0,
+ "[:else, 11, 157, 63, 157, 79]": 4
},
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
+ "[:\"&.\", 12, 162, 15, 162, 51]": {
+ "[:then, 13, 162, 15, 162, 51]": 4,
+ "[:else, 14, 162, 15, 162, 51]": 0
},
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 16,
- "[:else, 32, 102, 6, 102, 24]": 0
+ "[:if, 15, 180, 8, 182, 19]": {
+ "[:then, 16, 181, 10, 181, 49]": 1,
+ "[:else, 17, 182, 10, 182, 19]": 5
},
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 16,
- "[:else, 35, 117, 14, 117, 38]": 8
+ "[:if, 18, 187, 6, 187, 62]": {
+ "[:then, 19, 187, 6, 187, 34]": 0,
+ "[:else, 20, 187, 6, 187, 62]": 6
},
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 24,
- "[:else, 38, 117, 4, 117, 55]": 0
+ "[:if, 21, 197, 6, 197, 29]": {
+ "[:then, 22, 197, 6, 197, 12]": 4,
+ "[:else, 23, 197, 6, 197, 29]": 1
},
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
+ "[:unless, 24, 209, 6, 209, 36]": {
+ "[:else, 25, 209, 6, 209, 36]": 5,
+ "[:then, 26, 209, 6, 209, 15]": 3
},
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
+ "[:if, 27, 210, 6, 210, 55]": {
+ "[:then, 28, 210, 6, 210, 17]": 1,
+ "[:else, 29, 210, 6, 210, 55]": 4
},
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 11,
- "[:else, 47, 158, 8, 158, 16]": 3
+ "[:unless, 30, 228, 6, 228, 62]": {
+ "[:else, 31, 228, 6, 228, 62]": 14,
+ "[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "/home/user/git/libregig/app/models/member_skill.rb": {
"lines": [
1,
1,
1,
null,
1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
1,
- null,
1,
- 10,
- 10,
- 10,
- 10,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 0,
+ 0,
null,
null,
1,
+ 9,
+ 9,
+ 9,
+ null,
+ 9,
+ 0,
+ 0,
0,
+ 9,
+ 9,
+ 9,
+ 9,
null,
0,
0,
0,
+ 0,
+ 0,
+ null,
null,
null,
1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
null,
+ 1,
+ 9,
+ null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
+ },
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 9
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 9,
+ "[:else, 8, 21, 6, 25, 48]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
1,
1,
null,
1,
+ 9,
+ 9,
+ 9,
+ 9,
+ null,
+ null,
+ 1,
+ 0,
+ null,
0,
0,
+ 0,
+ null,
null,
1,
null,
null,
+ 1,
+ null,
null,
1,
0,
+ null,
+ 0,
+ 0,
0,
null,
0,
@@ -2239,23 +2554,31 @@
0,
null,
null,
- 1,
null,
1,
- 1,
+ 0,
+ 0,
+ null,
+ 0,
null,
null,
1,
- 1,
- 1,
null,
1,
0,
- 1,
null,
null,
1,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
1,
+ 0,
null,
null,
null,
@@ -2263,12 +2586,12 @@
null,
null,
null,
- 1,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
null,
@@ -2294,7 +2617,7 @@
},
"[:if, 6, 32, 4, 37, 7]": {
"[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 1
+ "[:else, 8, 36, 6, 36, 48]": 0
},
"[:if, 9, 41, 4, 45, 7]": {
"[:then, 10, 42, 6, 42, 67]": 0,
@@ -2302,11 +2625,11 @@
},
"[:if, 12, 65, 6, 67, 18]": {
"[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 1
+ "[:else, 14, 67, 8, 67, 18]": 0
},
"[:if, 15, 84, 6, 86, 9]": {
"[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 1
+ "[:else, 17, 84, 6, 86, 9]": 0
}
}
},
@@ -2316,9 +2639,9 @@
1,
null,
1,
- 1,
- 1,
- 1,
+ 3,
+ 3,
+ 3,
null,
null,
1,
@@ -2327,15 +2650,15 @@
12,
null,
12,
- 2,
- 10,
+ 0,
+ 12,
12,
null,
null,
1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
@@ -2345,8 +2668,8 @@
],
"branches": {
"[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 2,
- "[:else, 2, 17, 8, 17, 42]": 10
+ "[:then, 1, 16, 8, 16, 26]": 0,
+ "[:else, 2, 17, 8, 17, 42]": 12
},
"[:if, 3, 28, 4, 28, 52]": {
"[:then, 4, 28, 4, 28, 38]": 0,
@@ -2354,40 +2677,41 @@
}
}
},
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
- 1,
- 1,
- null,
1,
1,
1,
+ null,
1,
1,
null,
1,
- 0,
- 0,
null,
- 0,
null,
0,
- 0,
+ null,
+ null,
+ null,
+ null,
null,
0,
0,
+ null,
0,
null,
null,
null,
+ null,
+ null,
1,
- 0,
null,
- 0,
- 0,
null,
+ 1,
null,
- 0,
+ null,
+ 1,
+ 1,
null,
null,
1,
@@ -2395,46 +2719,91 @@
0,
null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ 1,
0,
0,
0,
0,
null,
0,
+ 0,
+ null,
+ null,
null,
0,
+ 0,
null,
null,
1,
- 1,
+ 0,
+ 0,
+ null,
null,
- 1,
- 1,
1,
null,
+ 1,
0,
null,
null,
- 0,
- null,
null,
null,
1,
0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
null,
1,
0,
- null,
0,
0,
null,
- 0,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
+ },
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
+ },
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 10,
null,
- 0,
null,
null,
null,
@@ -2445,265 +2814,87 @@
null,
null,
null,
- 0,
null,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
+ 1,
+ 10,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
null,
- 1,
- 1,
- 0,
- 1,
- 0,
null,
null,
null,
1,
- 0,
- 0,
- 0,
+ 10,
null,
null,
- 1,
- 1,
null,
null,
- 1,
- 0,
null,
null,
1,
- 1,
+ 10,
+ null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 0
- },
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
- },
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 0,
- "[:else, 8, 43, 4, 43, 38]": 0
- },
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
- "[:then, 11, 45, 4, 45, 53]": 0
- },
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 1,
- "[:else, 14, 60, 6, 60, 55]": 0
- },
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 1,
- "[:else, 17, 57, 8, 57, 66]": 0
- },
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 0,
- "[:else, 20, 72, 4, 72, 68]": 0
- },
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
- },
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
- },
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
- },
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 0
- },
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 0,
- "[:else, 41, 117, 12, 117, 31]": 0
- },
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 0,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 0
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 0,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 0,
- "[:then, 59, 157, 6, 157, 55]": 0
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 1
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
null,
- 1,
null,
- 1,
null,
- 1,
null,
- 1,
- 2,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 0,
- 0,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
1,
+ 10,
+ null,
+ null,
+ null,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
- "lines": [
null,
- 1,
- 1,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
- 1,
- 1,
null,
1,
+ 11,
+ null,
null,
null,
null,
@@ -2714,87 +2905,121 @@
null,
null,
null,
- 1,
- 1,
null,
- 0,
- 0,
null,
null,
- 1,
null,
null,
1,
- 1,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 26, 4, 31, 7]": {
- "[:then, 1, 27, 6, 27, 45]": 1,
- "[:else, 2, 29, 6, 30, 64]": 0
- }
- }
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 1,
1,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/models/band_member.rb": {
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
1,
1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/member_skill.rb": {
- "lines": [
1,
1,
1,
null,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
- 1,
- 1,
+ 2,
+ null,
+ 2,
+ 2,
+ 2,
+ null,
null,
1,
+ null,
+ null,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
- "lines": [
- 1,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ null,
1,
+ null,
+ null,
1,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
null,
null,
null,
1,
0,
+ 0,
null,
0,
+ null,
+ null,
+ null,
+ 1,
0,
0,
null,
null,
+ null,
0,
null,
null,
@@ -2805,32 +3030,49 @@
null,
null,
null,
+ null,
+ null,
1,
null,
+ 0,
+ 0,
+ 0,
+ null,
null,
1,
null,
+ 1,
+ 0,
+ null,
null,
1,
0,
0,
0,
+ 0,
null,
0,
0,
+ 0,
+ null,
null,
null,
null,
1,
- 0,
- 0,
null,
null,
- 1,
+ null,
null,
1,
+ null,
+ 2,
+ 6,
+ null,
+ null,
+ null,
1,
- 1,
+ 0,
+ 0,
null,
null,
1,
@@ -2843,64 +3085,81 @@
null,
null,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 0,
- "[:else, 2, 8, 19, 8, 45]": 0
- },
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
- "[:else, 5, 10, 6, 13, 9]": 0
- },
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 0,
- "[:else, 8, 21, 10, 21, 18]": 0
- },
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 0
- },
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 1,
- "[:then, 14, 50, 6, 50, 59]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
- 1,
- 1,
1,
+ 2,
+ 2,
+ 2,
null,
- 1,
null,
1,
+ 2,
+ null,
+ null,
1,
- 0,
+ null,
+ 2,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
null,
- 1,
- 1,
null,
+ 2,
null,
null
],
"branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 1,
- "[:then, 2, 9, 8, 10, 28]": 0
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
+ },
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
+ },
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 0,
+ "[:else, 8, 42, 6, 42, 48]": 0
+ },
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
+ },
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
+ },
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
+ },
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 0
+ },
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 2
+ },
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 2
+ },
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 2,
+ "[:else, 29, 132, 79, 132, 87]": 0
}
}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
1,
+ 11,
null,
null,
null,
@@ -2911,37 +3170,16 @@
null,
null,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 18,
- 10,
- 5,
null,
- 5,
null,
null,
null,
null,
- 1,
- 2,
- 2,
null,
- 2,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
null,
null,
null,
@@ -2950,19 +3188,12 @@
null,
null,
1,
+ 11,
null,
null,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
null,
- 1,
null,
null,
- 1,
null,
null,
null,
@@ -2971,22 +3202,17 @@
null,
null,
null,
- 1,
null,
- 1,
null,
null,
null,
null,
null,
- 1,
null,
1,
null,
1,
- null,
- null,
- null,
+ 11,
null,
null,
null,
@@ -2994,31 +3220,25 @@
null,
null,
1,
+ 11,
null,
null,
null,
null,
null,
null,
- 1,
- 2,
- 2,
- null,
- 2,
- 2,
null,
null,
null,
null,
null,
+ 1,
+ 11,
null,
null,
null,
null,
- 2,
- 2,
null,
- 2,
null,
null,
null,
@@ -3026,11 +3246,8 @@
null,
null,
1,
- 2,
- 2,
+ 11,
null,
- 2,
- 2,
null,
null,
null,
@@ -3040,272 +3257,423 @@
null,
null,
null,
- 2,
- 2,
null,
- 2,
null,
null,
null,
null,
null,
null,
- 1,
null,
1,
- 5,
- 5,
- 5,
- null,
+ 11,
null,
- 5,
null,
null,
null,
- 5,
- 5,
null,
- 5,
null,
null,
- 1,
- 12,
- 12,
null,
- 12,
null,
null,
- 1,
null,
- 12,
- 6,
- 6,
null,
- 12,
null,
- 12,
- 12,
null,
- 12,
null,
null,
null,
null,
- 1,
- 12,
null,
- 12,
null,
- 0,
null,
- 0,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
+ 1,
+ 1,
null,
1,
- 14,
- 12,
+ 1,
+ 1,
null,
null,
- 1,
null,
- 14,
+ 1,
+ 0,
null,
+ 0,
+ 0,
null,
null,
+ 0,
null,
null,
1,
+ 1,
+ 1,
null,
1,
- 28,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
1,
- 29,
null,
- 29,
null,
+ 1,
+ 1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 5,
- "[:else, 2, 27, 10, 27, 56]": 5
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 2,
- "[:else, 5, 119, 6, 119, 77]": 0
- },
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 2,
- "[:else, 8, 144, 6, 144, 77]": 0
- },
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 5
- },
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 5,
- "[:else, 14, 162, 15, 162, 51]": 0
- },
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 6,
- "[:else, 17, 182, 10, 182, 19]": 6
- },
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 12
- },
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 12,
- "[:else, 23, 197, 6, 197, 29]": 0
- },
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 12,
- "[:then, 26, 209, 6, 209, 15]": 2
- },
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 12
- },
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 29,
- "[:then, 32, 228, 6, 228, 12]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
1,
1,
1,
null,
- 1,
+ 0,
null,
null,
+ 0,
+ null,
+ null,
+ null,
+ 1,
+ 0,
+ 0,
+ null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
- "lines": [
1,
+ null,
1,
1,
null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 1,
1,
null,
+ 1,
+ 1,
null,
1,
null,
+ 3,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
0,
0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
null,
0,
null,
null,
+ 1,
+ null,
null,
1,
1,
+ 1,
+ 1,
+ 1,
+ null,
null,
1,
1,
+ 0,
null,
+ null,
+ null,
+ 1,
+ 0,
0,
null,
null,
null,
1,
+ 2,
+ 1,
+ 1,
+ 0,
null,
+ null,
+ null,
+ 1,
+ 1,
1,
1,
null,
null,
1,
+ 2,
+ null,
+ null,
+ 1,
1,
null,
- 0,
+ null,
+ 1,
+ 1,
null,
null
],
"branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 0,
- "[:else, 2, 13, 8, 13, 73]": 0
+ "[:if, 0, 11, 19, 11, 91]": {
+ "[:then, 1, 11, 41, 11, 55]": 0,
+ "[:else, 2, 11, 58, 11, 91]": 1
},
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 1,
- "[:else, 5, 23, 6, 23, 71]": 0
+ "[:if, 3, 28, 4, 30, 7]": {
+ "[:then, 4, 29, 6, 29, 80]": 0,
+ "[:else, 5, 28, 4, 30, 7]": 0
},
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 1,
- "[:else, 8, 34, 4, 34, 80]": 0
+ "[:\"&.\", 6, 43, 4, 43, 38]": {
+ "[:then, 7, 43, 4, 43, 38]": 1,
+ "[:else, 8, 43, 4, 43, 38]": 0
+ },
+ "[:unless, 9, 45, 4, 45, 77]": {
+ "[:else, 10, 45, 4, 45, 77]": 1,
+ "[:then, 11, 45, 4, 45, 53]": 0
+ },
+ "[:if, 12, 53, 4, 61, 7]": {
+ "[:then, 13, 54, 6, 58, 9]": 1,
+ "[:else, 14, 60, 6, 60, 55]": 0
+ },
+ "[:if, 15, 54, 6, 58, 9]": {
+ "[:then, 16, 55, 8, 55, 72]": 1,
+ "[:else, 17, 57, 8, 57, 66]": 0
+ },
+ "[:if, 18, 72, 4, 72, 68]": {
+ "[:then, 19, 72, 4, 72, 47]": 1,
+ "[:else, 20, 72, 4, 72, 68]": 0
+ },
+ "[:\"&.\", 21, 75, 21, 75, 40]": {
+ "[:then, 22, 75, 21, 75, 40]": 0,
+ "[:else, 23, 75, 21, 75, 40]": 0
+ },
+ "[:if, 24, 75, 20, 75, 66]": {
+ "[:then, 25, 75, 54, 75, 59]": 0,
+ "[:else, 26, 75, 62, 75, 66]": 0
+ },
+ "[:case, 27, 77, 4, 110, 7]": {
+ "[:when, 28, 79, 6, 93, 10]": 0,
+ "[:when, 29, 95, 6, 95, 49]": 0,
+ "[:when, 30, 97, 6, 97, 55]": 0,
+ "[:when, 31, 99, 6, 99, 46]": 0,
+ "[:when, 32, 101, 6, 103, 8]": 0,
+ "[:when, 33, 105, 6, 105, 50]": 0,
+ "[:when, 34, 107, 6, 107, 50]": 0,
+ "[:else, 35, 109, 6, 109, 42]": 0
+ },
+ "[:if, 36, 114, 4, 114, 75]": {
+ "[:then, 37, 114, 4, 114, 54]": 0,
+ "[:else, 38, 114, 4, 114, 75]": 1
+ },
+ "[:\"&.\", 39, 117, 12, 117, 31]": {
+ "[:then, 40, 117, 12, 117, 31]": 1,
+ "[:else, 41, 117, 12, 117, 31]": 0
+ },
+ "[:case, 42, 119, 19, 137, 7]": {
+ "[:when, 43, 121, 6, 121, 49]": 1,
+ "[:when, 44, 123, 6, 123, 46]": 0,
+ "[:when, 45, 125, 6, 125, 56]": 0,
+ "[:when, 46, 127, 6, 134, 9]": 0,
+ "[:else, 47, 136, 6, 136, 49]": 0
+ },
+ "[:if, 48, 129, 8, 133, 11]": {
+ "[:then, 49, 130, 10, 130, 22]": 0,
+ "[:else, 50, 132, 10, 132, 59]": 0
+ },
+ "[:if, 51, 139, 4, 139, 46]": {
+ "[:then, 52, 139, 11, 139, 31]": 0,
+ "[:else, 53, 139, 34, 139, 46]": 1
+ },
+ "[:unless, 54, 150, 4, 152, 7]": {
+ "[:else, 55, 150, 4, 152, 7]": 1,
+ "[:then, 56, 151, 6, 151, 57]": 0
+ },
+ "[:unless, 57, 156, 4, 158, 7]": {
+ "[:else, 58, 156, 4, 158, 7]": 0,
+ "[:then, 59, 157, 6, 157, 55]": 0
+ },
+ "[:if, 60, 162, 4, 166, 7]": {
+ "[:then, 61, 163, 6, 163, 54]": 1,
+ "[:else, 62, 164, 4, 166, 7]": 1
+ },
+ "[:if, 63, 164, 4, 166, 7]": {
+ "[:then, 64, 165, 6, 165, 62]": 0,
+ "[:else, 65, 164, 4, 166, 7]": 1
}
}
},
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
1,
1,
null,
1,
- null,
- null,
- null,
- null,
1,
1,
1,
null,
+ 1,
+ 2,
null,
+ 2,
null,
- null,
+ 2,
+ 0,
+ 2,
+ 1,
null,
null,
null,
1,
null,
- 1,
+ null,
1,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
+ null,
1,
+ 0,
+ null,
+ null,
1,
+ 0,
+ null,
null,
1,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
1,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
null,
1,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
null,
1,
- 3,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
null,
- 3,
+ 0,
+ 0,
+ 0,
null,
null,
1,
+ 0,
+ null,
+ null,
1,
+ 0,
null,
null,
1,
+ 2,
+ 2,
1,
null,
- null,
+ 1,
null,
null,
null,
@@ -3315,145 +3683,174 @@
null
],
"branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 1,
- "[:then, 2, 15, 4, 15, 38]": 2
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 2
+ },
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 1,
+ "[:else, 5, 17, 4, 19, 7]": 1
+ },
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
+ },
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 1,
+ "[:else, 23, 98, 26, 98, 43]": 1
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 1,
+ "[:else, 26, 102, 6, 102, 29]": 1
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 1
}
}
},
- "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
1,
1,
- 1,
- null,
null,
- 1,
- 1,
null,
- 1,
null,
null,
+ 1,
null,
null,
- 1,
null,
null,
1,
+ 0,
null,
null,
1,
1,
null,
- null,
+ 1,
+ 0,
0,
null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 7, 4, 25, 7]": {
- "[:then, 1, 9, 6, 21, 36]": 1,
- "[:else, 2, 24, 6, 24, 49]": 0
- }
- }
- },
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
- "lines": [
1,
+ 0,
+ 0,
+ null,
1,
- 2,
- 2,
+ null,
null,
null,
1,
- 2,
+ 1,
null,
null,
- 2,
- 2,
- 2,
- 2,
+ 1,
+ 0,
+ 0,
null,
null,
- 2,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
- 7,
null,
- 2,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
1,
+ 1,
+ 0,
null,
1,
- 2,
+ 1,
+ null,
+ null,
null,
null,
1,
null,
- 2,
- 2,
+ 1,
+ 1,
+ null,
null,
- 2,
- 2,
null,
null,
- 2,
null,
- 2,
- 2,
- 2,
- 2,
null,
- 2,
- 2,
- 2,
- 2,
null,
null,
null,
null,
1,
- 5,
- 5,
- 5,
- 5,
+ 1,
+ null,
null,
- 5,
- 4,
- 4,
null,
null,
- 5,
- 5,
null,
null,
null,
- 1,
- 5,
null,
- 5,
1,
1,
null,
null,
- 5,
+ 1,
+ 1,
null,
null
],
"branches": {
- "[:if, 0, 45, 43, 45, 68]": {
- "[:then, 1, 45, 59, 45, 62]": 2,
- "[:else, 2, 45, 65, 45, 68]": 0
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 0,
+ "[:else, 2, 19, 4, 22, 7]": 1
},
- "[:if, 3, 61, 6, 64, 9]": {
- "[:then, 4, 62, 8, 63, 93]": 4,
- "[:else, 5, 61, 6, 64, 9]": 1
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 0,
+ "[:else, 5, 28, 6, 28, 48]": 1
},
- "[:if, 6, 74, 4, 77, 7]": {
- "[:then, 7, 75, 6, 76, 47]": 1,
- "[:else, 8, 74, 4, 77, 7]": 4
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 0,
+ "[:then, 8, 38, 4, 38, 39]": 0
+ },
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 0
+ },
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 1,
+ "[:else, 14, 49, 4, 52, 7]": 0
+ },
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 0,
+ "[:else, 17, 58, 6, 60, 26]": 1
+ },
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 1,
+ "[:then, 20, 93, 4, 93, 28]": 0
}
}
},
@@ -3475,6 +3872,29 @@
],
"branches": {}
},
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
"/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
"lines": [
0,
@@ -3560,40 +3980,29 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
0,
0,
0,
- null,
0,
0,
+ null,
0,
0,
null,
0,
0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
0,
0,
null,
0,
- 0,
null,
0,
0,
- null,
0,
0,
0,
- null,
- 0,
0,
0,
null,
@@ -3602,20 +4011,6 @@
null,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
@@ -3624,38 +4019,19 @@
0,
0,
0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
0,
- null,
0,
null,
0,
0,
0,
0,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
0,
- null,
- 0,
- 0,
0,
null,
0,
@@ -3666,44 +4042,14 @@
0,
0,
0,
- null,
- 0,
0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
0,
0,
0,
@@ -3713,7 +4059,6 @@
null,
0,
0,
- null,
0,
0,
0,
@@ -3723,20 +4068,6 @@
null,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
@@ -3744,68 +4075,36 @@
0,
0,
0,
- 0,
- 0,
null,
0,
null,
0,
0,
0,
- 0,
- null,
- 0,
null,
0,
0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
- 0,
- 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
0,
0,
0,
@@ -3814,60 +4113,49 @@
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
"lines": [
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
0,
- null,
0,
0,
null,
0,
- null,
0,
0,
0,
0,
0,
- null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "lines": [
null,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
- null,
- 0,
0,
null,
0,
0,
- 0,
null,
0,
0,
- 0,
null,
0,
0,
@@ -3877,7 +4165,6 @@
0,
0,
0,
- null,
0,
0,
null,
@@ -3887,27 +4174,9 @@
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
null,
0,
0,
- 0,
- 0,
- 0,
null,
0,
0,
@@ -3915,179 +4184,33 @@
0,
0,
0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
0,
0,
null,
0,
- null,
- 0,
- 0,
- 0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
0,
0,
null,
0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
null,
0,
0,
@@ -4096,14 +4219,8 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
0,
0,
0,
@@ -4123,7 +4240,7 @@
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969219
},
"Minitest-3": {
"coverage": {
@@ -4150,7 +4267,7 @@
0,
null,
0,
- 10,
+ 13,
null,
null,
null,
@@ -4196,9 +4313,9 @@
0,
null,
0,
- 184,
- 184,
- 184,
+ 204,
+ 204,
+ 204,
null,
null,
null
@@ -4206,7 +4323,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 184
+ "[:then, 2, 13, 6, 13, 11]": 204
}
}
},
@@ -4220,8 +4337,8 @@
null,
null,
0,
- 3,
- 4,
+ 5,
+ 8,
null,
null,
null,
@@ -4233,15 +4350,15 @@
0,
null,
0,
- 3,
+ 5,
null,
null,
0,
- 4,
+ 8,
null,
null,
0,
- 4,
+ 8,
null,
null,
0,
@@ -4250,7 +4367,7 @@
null,
null,
0,
- 3,
+ 5,
null,
null,
null
@@ -4288,13 +4405,13 @@
null,
null,
null,
- 11,
+ 17,
null,
null,
null,
null,
0,
- 22,
+ 28,
null,
null,
null,
@@ -4304,7 +4421,7 @@
0,
null,
0,
- 6,
+ 7,
null,
null,
0,
@@ -4316,12 +4433,12 @@
null,
null,
0,
- 0,
+ 1,
null,
null,
0,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
null,
@@ -4345,11 +4462,11 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 6,
+ "[:then, 1, 36, 4, 36, 49]": 7,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 0,
+ "[:then, 4, 53, 6, 53, 56]": 1,
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
@@ -4370,34 +4487,34 @@
"lines": [
0,
0,
- 12,
+ 17,
+ 0,
+ 17,
0,
- 11,
- 1,
null,
null,
null,
0,
- 12,
+ 16,
0,
null,
null,
0,
- 12,
- 12,
+ 17,
+ 17,
0,
null,
- 12,
+ 17,
null,
null,
0,
- 12,
- 12,
- 12,
+ 17,
+ 17,
+ 17,
null,
null,
0,
- 0,
+ 1,
null,
0,
0,
@@ -4423,23 +4540,23 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 11,
- "[:else, 3, 6, 9, 6, 15]": 1
+ "[:when, 2, 5, 28, 5, 41]": 17,
+ "[:else, 3, 6, 9, 6, 15]": 0
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 12
+ "[:then, 6, 11, 4, 11, 17]": 16
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 12,
+ "[:else, 8, 17, 4, 19, 7]": 17,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 1,
- "[:else, 12, 25, 48, 25, 52]": 11
+ "[:then, 11, 25, 40, 25, 45]": 0,
+ "[:else, 12, 25, 48, 25, 52]": 17
},
"[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 0,
+ "[:then, 14, 30, 4, 30, 14]": 1,
"[:else, 15, 30, 4, 30, 30]": 0
},
"[:if, 16, 41, 4, 41, 61]": {
@@ -4483,7 +4600,7 @@
0,
0,
null,
- 18,
+ 23,
null,
0,
0,
@@ -4495,7 +4612,7 @@
0,
null,
0,
- 7,
+ 10,
null,
null,
null,
@@ -4510,7 +4627,7 @@
null,
null,
0,
- 18,
+ 23,
null,
null,
0,
@@ -4597,18 +4714,18 @@
null,
null,
0,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
null,
- 0,
+ 1,
0,
0,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
null,
@@ -4626,12 +4743,12 @@
],
"branches": {
"[:unless, 0, 20, 4, 20, 26]": {
- "[:else, 1, 20, 4, 20, 26]": 0,
+ "[:else, 1, 20, 4, 20, 26]": 1,
"[:then, 2, 20, 4, 20, 10]": 0
},
"[:if, 3, 29, 6, 29, 39]": {
"[:then, 4, 29, 6, 29, 13]": 0,
- "[:else, 5, 29, 6, 29, 39]": 0
+ "[:else, 5, 29, 6, 29, 39]": 1
}
}
},
@@ -4649,21 +4766,21 @@
null,
null,
0,
- 6,
+ 10,
null,
null,
0,
- 9,
+ 13,
null,
null,
0,
- 19,
+ 27,
null,
null,
0,
0,
null,
- 47,
+ 56,
0,
null,
0,
@@ -4692,11 +4809,11 @@
null,
null,
0,
- 22,
+ 34,
null,
null,
0,
- 35,
+ 41,
null,
null,
0,
@@ -4710,17 +4827,17 @@
0,
null,
0,
- 94,
+ 114,
null,
null,
0,
- 47,
+ 57,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 47,
+ "[:then, 1, 27, 16, 27, 32]": 56,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -4729,7 +4846,7 @@
},
"[:if, 6, 78, 4, 78, 50]": {
"[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 47
+ "[:else, 8, 78, 4, 78, 50]": 57
}
}
},
@@ -4759,9 +4876,9 @@
null,
null,
0,
- 6,
- 6,
- 18,
+ 7,
+ 7,
+ 21,
null,
null,
null,
@@ -4781,17 +4898,17 @@
null,
null,
0,
- 0,
- 0,
- 0,
- 0,
+ 3,
+ 1,
+ 1,
+ 1,
0,
null,
null,
null,
0,
- 0,
- 0,
+ 3,
+ 3,
0,
0,
null,
@@ -4909,11 +5026,11 @@
0,
null,
0,
- 18,
- 18,
- 18,
- 18,
- 13,
+ 21,
+ 21,
+ 21,
+ 21,
+ 14,
null,
null,
null
@@ -4931,13 +5048,13 @@
"[:else, 8, 42, 6, 42, 17]": 0
},
"[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 0,
- "[:when, 11, 49, 19, 49, 58]": 0,
- "[:when, 12, 50, 20, 50, 61]": 0,
+ "[:when, 10, 48, 21, 48, 64]": 1,
+ "[:when, 11, 49, 19, 49, 58]": 1,
+ "[:when, 12, 50, 20, 50, 61]": 1,
"[:else, 13, 51, 9, 51, 49]": 0
},
"[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 0,
+ "[:then, 15, 57, 6, 57, 41]": 3,
"[:else, 16, 58, 4, 60, 7]": 0
},
"[:if, 17, 58, 4, 60, 7]": {
@@ -4986,20 +5103,20 @@
0,
0,
null,
- 106,
+ 158,
null,
0,
- 33,
- 33,
+ 49,
+ 49,
null,
null,
0,
- 286,
+ 373,
null,
null,
0,
- 32,
- 32,
+ 48,
+ 48,
null,
null,
0,
@@ -5007,24 +5124,24 @@
null,
null,
0,
- 32,
+ 38,
null,
null,
0,
null,
0,
- 65,
+ 97,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 41,
- "[:else, 2, 32, 16, 32, 32]": 24
+ "[:then, 1, 32, 16, 32, 32]": 63,
+ "[:else, 2, 32, 16, 32, 32]": 34
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 24
+ "[:else, 5, 32, 36, 32, 60]": 34
}
}
},
@@ -5032,12 +5149,12 @@
"lines": [
0,
0,
- 15,
+ 17,
null,
null,
0,
- 40,
- 13,
+ 50,
+ 16,
null,
null,
null,
@@ -5047,50 +5164,50 @@
null,
null,
null,
- 18,
- 14,
+ 17,
+ 17,
null,
null,
- 14,
- 12,
+ 17,
+ 16,
null,
null,
- 14,
- 14,
+ 17,
+ 17,
null,
- 40,
+ 49,
null,
- 40,
+ 49,
null,
null,
null,
null,
null,
- 40,
- 27,
+ 49,
+ 33,
null,
null,
- 40,
+ 49,
null,
null,
null,
null,
0,
- 1,
+ 0,
null,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
0,
null,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
- 6,
+ 0,
null,
- 6,
+ 0,
null,
null,
null,
@@ -5101,7 +5218,7 @@
null,
null,
null,
- 6,
+ 0,
null,
null,
null,
@@ -5116,42 +5233,42 @@
null,
null,
null,
- 30,
- 30,
- 30,
- 30,
+ 17,
+ 17,
+ 17,
+ 17,
null,
- 30,
+ 17,
8,
8,
null,
- 22,
- 22,
+ 9,
+ 9,
null,
null,
- 30,
+ 17,
null,
- 30,
+ 17,
null,
null,
null,
null,
- 30,
+ 17,
null,
- 30,
+ 17,
null,
- 30,
+ 17,
null,
null,
0,
- 10,
- 10,
+ 16,
+ 16,
0,
null,
null,
- 10,
- 10,
- 10,
+ 16,
+ 16,
+ 16,
null,
null,
null,
@@ -5159,29 +5276,29 @@
null,
0,
8,
- 7,
+ 8,
+ 0,
0,
- 1,
null,
null,
null,
0,
- 10,
+ 16,
null,
null,
0,
- 10,
- 10,
- 10,
+ 16,
+ 16,
+ 16,
null,
null,
null,
null,
- 10,
- 10,
+ 16,
+ 16,
null,
- 10,
- 10,
+ 16,
+ 16,
null,
null,
null,
@@ -5190,48 +5307,48 @@
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
"[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 12
+ "[:else, 2, 23, 6, 23, 59]": 16
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 28,
- "[:else, 5, 31, 69, 31, 71]": 12
+ "[:then, 4, 31, 36, 31, 66]": 33,
+ "[:else, 5, 31, 69, 31, 71]": 16
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 1
+ "[:else, 8, 52, 4, 54, 7]": 0
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 6
+ "[:else, 11, 59, 83, 59, 86]": 0
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 1,
- "[:else, 14, 72, 41, 72, 52]": 5
+ "[:then, 13, 72, 35, 72, 38]": 0,
+ "[:else, 14, 72, 41, 72, 52]": 0
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 5,
- "[:else, 17, 88, 50, 88, 75]": 25
+ "[:then, 16, 88, 50, 88, 75]": 2,
+ "[:else, 17, 88, 50, 88, 75]": 15
},
"[:if, 18, 92, 4, 98, 7]": {
"[:then, 19, 93, 6, 94, 61]": 8,
- "[:else, 20, 96, 6, 97, 20]": 22
+ "[:else, 20, 96, 6, 97, 20]": 9
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 7,
- "[:else, 23, 93, 72, 93, 77]": 1
+ "[:then, 22, 93, 63, 93, 69]": 8,
+ "[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 5,
- "[:else, 26, 107, 4, 107, 76]": 25
+ "[:then, 25, 107, 4, 107, 49]": 0,
+ "[:else, 26, 107, 4, 107, 76]": 17
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
- "[:else, 29, 116, 6, 118, 9]": 10
+ "[:then, 28, 117, 8, 117, 29]": 0,
+ "[:else, 29, 116, 6, 118, 9]": 16
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 7,
+ "[:when, 31, 130, 20, 130, 39]": 8,
"[:when, 32, 131, 21, 131, 40]": 0,
- "[:else, 33, 132, 9, 132, 11]": 1
+ "[:else, 33, 132, 9, 132, 11]": 0
}
}
},
@@ -5344,11 +5461,11 @@
null,
1,
1,
- 14,
+ 16,
null,
- 14,
+ 16,
null,
- 14,
+ 16,
null,
null,
1,
@@ -5365,7 +5482,7 @@
1,
null,
3,
- 1,
+ 2,
null,
null,
1,
@@ -5381,7 +5498,7 @@
null,
1,
3,
- 21,
+ 24,
0,
null,
null,
@@ -5394,7 +5511,7 @@
1,
null,
1,
- 2,
+ 0,
null,
null,
1,
@@ -5402,15 +5519,15 @@
null,
null,
1,
- 2,
+ 1,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
- 2,
+ 1,
null,
null,
1,
@@ -5426,18 +5543,18 @@
null,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
- 1,
+ 0,
null,
null,
1,
null,
1,
- 4,
+ 5,
null,
null,
1,
@@ -5448,27 +5565,27 @@
null,
null,
1,
- 7,
+ 8,
null,
- 7,
- 21,
+ 8,
+ 24,
null,
null,
null,
1,
- 21,
- 21,
+ 24,
+ 24,
null,
- 21,
- 21,
+ 24,
+ 24,
0,
null,
null,
null,
null,
null,
- 21,
- 21,
+ 24,
+ 24,
null,
null
],
@@ -5482,7 +5599,7 @@
"[:then, 5, 80, 4, 80, 14]": 0
},
"[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 1,
+ "[:else, 7, 88, 4, 88, 35]": 0,
"[:then, 8, 88, 4, 88, 14]": 0
},
"[:if, 9, 103, 4, 106, 7]": {
@@ -5490,32 +5607,32 @@
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 7,
+ "[:else, 13, 110, 4, 110, 28]": 8,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
1,
- 1,
- 1,
null,
- 1,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
1,
1,
1,
null,
1,
- 0,
- 0,
- 0,
- null,
- null,
null,
null,
null,
@@ -5524,10 +5641,23 @@
1,
1,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
null,
1,
1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
1,
1,
null,
@@ -5536,187 +5666,171 @@
null,
1,
null,
- null,
+ 1,
+ 1,
null,
null,
null,
null,
1,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
null,
null,
1,
- null,
1,
- 50,
- null,
- 6,
- 6,
- null,
- 6,
- 0,
- null,
null,
null,
1,
- null,
- 50,
- 0,
- null,
+ 1,
null,
null,
- 1,
- 50,
- 0,
null,
null,
null,
1,
- 50,
0,
null,
- null,
null
],
"branches": {
- "[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 0,
- "[:when, 3, 50, 23, 50, 47]": 0,
- "[:else, 4, 51, 9, 51, 48]": 0
- },
- "[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 44,
- "[:else, 7, 58, 4, 58, 38]": 6
- },
- "[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 6,
- "[:then, 10, 64, 6, 64, 101]": 0
- },
- "[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 50,
- "[:then, 13, 71, 6, 71, 51]": 0
- },
- "[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 50,
- "[:then, 16, 77, 6, 77, 57]": 0
- },
- "[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 50,
- "[:else, 19, 82, 11, 82, 27]": 0
- },
- "[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 12,
- "[:else, 22, 82, 31, 82, 44]": 0
- },
- "[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 50,
- "[:then, 25, 83, 6, 83, 56]": 0
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 1,
+ "[:then, 2, 15, 4, 15, 38]": 0
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
+ null,
+ null,
+ 1,
1,
1,
1,
- 22,
null,
null,
null,
null,
null,
+ 1,
+ 39,
+ 38,
null,
null,
+ 1,
+ 20,
+ 7,
null,
null,
null,
null,
null,
+ 1,
+ 20,
null,
null,
+ 1,
+ 58,
null,
null,
1,
- 22,
null,
+ 1,
+ 48,
null,
null,
+ 1,
+ 48,
+ 0,
+ 48,
+ 31,
null,
+ 17,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
- 1,
null,
1,
- 22,
- null,
- null,
- null,
- null,
null,
- null,
- 1,
- 22,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
1,
- 22,
+ 31,
+ 31,
+ 31,
+ 31,
null,
+ 0,
null,
null,
null,
+ 1,
+ 17,
+ 17,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 47,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 16,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 10,
null,
null,
null,
@@ -5724,16 +5838,28 @@
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 19,
+ 12,
+ 7,
null,
+ 19,
null,
null,
null,
@@ -5742,23 +5868,118 @@
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 38,
+ "[:then, 2, 13, 4, 13, 10]": 1
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 19,
+ "[:else, 5, 18, 18, 18, 39]": 1
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 7,
+ "[:then, 8, 18, 4, 18, 10]": 13
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 1,
+ "[:else, 11, 26, 41, 26, 43]": 19
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 48
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 31,
+ "[:else, 17, 45, 6, 45, 24]": 17
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 31,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 31,
+ "[:else, 35, 117, 14, 117, 38]": 16
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 47,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 12,
+ "[:else, 47, 158, 8, 158, 16]": 7
+ }
+ }
+ },
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 10,
+ 1,
null,
+ 0,
null,
null,
null,
null,
+ 0,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
+ 1,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 0,
+ "[:else, 2, 24, 6, 24, 49]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 28,
null,
null,
null,
@@ -5766,20 +5987,17 @@
null,
null,
null,
- 1,
null,
- 1,
- 10,
null,
null,
null,
null,
null,
null,
- 1,
- 10,
null,
null,
+ 1,
+ 28,
null,
null,
null,
@@ -5789,8 +6007,6 @@
null,
null,
null,
- 1,
- 10,
null,
null,
null,
@@ -5803,14 +6019,17 @@
null,
null,
1,
- 10,
null,
+ 1,
+ 28,
null,
null,
null,
null,
null,
null,
+ 1,
+ 28,
null,
null,
null,
@@ -5823,12 +6042,7 @@
null,
null,
1,
- 10,
- null,
- null,
- null,
- null,
- null,
+ 28,
null,
null,
null,
@@ -5850,89 +6064,236 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
"lines": [
1,
1,
1,
- 7,
+ 1,
null,
null,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ null,
null,
+ 1,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
+ },
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 0,
+ "[:else, 5, 61, 6, 64, 9]": 0
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 0,
+ "[:else, 8, 74, 4, 77, 7]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
1,
- 7,
null,
null,
+ 1,
+ 15,
+ 15,
+ 15,
null,
+ 15,
+ 0,
+ 0,
+ 0,
+ 15,
+ 15,
+ 15,
+ 15,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 15,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 1,
+ "[:else, 2, 3, 4, 3, 43]": 0
+ },
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 15
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 15,
+ "[:else, 8, 21, 6, 25, 48]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 16,
+ 16,
+ 16,
+ 16,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
null,
1,
- 7,
null,
null,
+ 1,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
- 7,
+ 2,
+ 2,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 2,
null,
null,
1,
- 7,
+ 3,
+ 3,
+ null,
+ 3,
+ 0,
+ 3,
null,
null,
+ 1,
+ 2,
null,
null,
null,
@@ -5940,55 +6301,170 @@
null,
null,
null,
+ 2,
null,
+ 2,
+ 2,
+ 2,
+ 2,
+ 0,
null,
null,
null,
null,
1,
- 7,
+ 0,
null,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 0
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 0
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 2,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 3
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 2
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 3,
+ 3,
+ 3,
null,
null,
+ 1,
null,
+ 1,
+ 22,
null,
+ 22,
+ 2,
+ 20,
+ 22,
null,
null,
+ 1,
+ 4,
+ 4,
+ 4,
null,
null,
+ 1,
+ 3,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 2,
+ "[:else, 2, 17, 8, 17, 42]": 20
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 0,
+ "[:else, 5, 28, 4, 28, 52]": 3
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
1,
- 7,
null,
null,
+ 1,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ 1,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 0
+ },
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 0
+ },
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 0,
+ "[:else, 8, 34, 4, 34, 80]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "lines": [
null,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
1,
- 7,
+ 0,
+ null,
+ 0,
null,
null,
null,
@@ -5999,41 +6475,87 @@
null,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
null,
+ 0,
null,
null,
+ 1,
+ 0,
null,
null,
null,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 26, 4, 31, 7]": {
+ "[:then, 1, 27, 6, 27, 45]": 0,
+ "[:else, 2, 29, 6, 30, 64]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
"lines": [
1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
1,
1,
1,
null,
+ 1,
+ 1,
+ 1,
null,
1,
- 10,
- 10,
- 10,
+ 1,
+ 1,
+ 1,
null,
- 10,
+ 1,
0,
0,
0,
- 10,
- 10,
- 10,
- 10,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 0,
0,
0,
0,
@@ -6043,163 +6565,156 @@
null,
null,
1,
- 0,
- 0,
+ null,
+ 1,
+ 51,
+ null,
+ 7,
+ 7,
+ null,
+ 7,
+ 1,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 51,
0,
null,
null,
+ null,
+ 1,
+ 51,
1,
null,
+ null,
+ null,
1,
- 10,
+ 51,
+ 0,
+ null,
null,
null
],
"branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 1,
- "[:else, 2, 3, 4, 3, 43]": 0
+ "[:case, 0, 47, 4, 52, 7]": {
+ "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:else, 4, 51, 9, 51, 48]": 0
},
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 10
+ "[:if, 5, 58, 4, 58, 38]": {
+ "[:then, 6, 58, 4, 58, 15]": 44,
+ "[:else, 7, 58, 4, 58, 38]": 7
},
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 10,
- "[:else, 8, 21, 6, 25, 48]": 0
+ "[:unless, 8, 63, 4, 65, 7]": {
+ "[:else, 9, 63, 4, 65, 7]": 6,
+ "[:then, 10, 64, 6, 64, 101]": 1
+ },
+ "[:unless, 11, 70, 4, 72, 7]": {
+ "[:else, 12, 70, 4, 72, 7]": 51,
+ "[:then, 13, 71, 6, 71, 51]": 0
+ },
+ "[:unless, 14, 76, 4, 78, 7]": {
+ "[:else, 15, 76, 4, 78, 7]": 50,
+ "[:then, 16, 77, 6, 77, 57]": 1
+ },
+ "[:\"&.\", 17, 82, 11, 82, 27]": {
+ "[:then, 18, 82, 11, 82, 27]": 51,
+ "[:else, 19, 82, 11, 82, 27]": 0
+ },
+ "[:\"&.\", 20, 82, 31, 82, 44]": {
+ "[:then, 21, 82, 31, 82, 44]": 17,
+ "[:else, 22, 82, 31, 82, 44]": 0
+ },
+ "[:unless, 23, 82, 4, 84, 7]": {
+ "[:else, 24, 82, 4, 84, 7]": 51,
+ "[:then, 25, 83, 6, 83, 56]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
- null,
- null,
- 1,
1,
1,
1,
+ 13,
null,
null,
null,
null,
null,
- 1,
- 33,
- 32,
null,
null,
- 1,
- 17,
- 4,
null,
null,
null,
null,
null,
- 1,
- 17,
null,
null,
- 1,
- 49,
null,
null,
- 1,
null,
- 1,
- 32,
null,
null,
- 1,
- 32,
- 0,
- 32,
- 20,
null,
- 12,
null,
null,
null,
- 1,
- 0,
null,
- 0,
null,
null,
null,
- 0,
+ 1,
+ 13,
null,
null,
null,
- 0,
null,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
1,
- 0,
- 0,
- null,
null,
1,
- 20,
- 20,
- 20,
- 20,
+ 13,
null,
- 0,
null,
null,
null,
- 1,
- 12,
- 12,
null,
null,
1,
- 0,
- 0,
+ 13,
+ null,
+ null,
+ null,
+ null,
null,
null,
- 1,
- 30,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
1,
+ 13,
null,
- 10,
null,
null,
null,
@@ -6211,27 +6726,41 @@
null,
null,
1,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
1,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 16,
- 12,
- 4,
null,
- 16,
null,
null,
null,
@@ -6242,146 +6771,47 @@
null,
null
],
- "branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 32,
- "[:then, 2, 13, 4, 13, 10]": 1
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 16,
- "[:else, 5, 18, 18, 18, 39]": 1
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 4,
- "[:then, 8, 18, 4, 18, 10]": 13
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 1,
- "[:else, 11, 26, 41, 26, 43]": 16
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 32
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 20,
- "[:else, 17, 45, 6, 45, 24]": 12
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 20,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 20,
- "[:else, 35, 117, 14, 117, 38]": 10
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 30,
- "[:else, 38, 117, 4, 117, 55]": 0
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
- },
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
- },
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 12,
- "[:else, 47, 158, 8, 158, 16]": 4
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
"lines": [
1,
1,
1,
+ 10,
+ null,
+ null,
null,
- 1,
- 1,
null,
- 1,
- 12,
- 12,
- 12,
- 12,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 1,
- 1,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
- 1,
null,
- 1,
- 1,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 0,
- 1,
null,
null,
1,
- 1,
+ 10,
null,
null,
null,
@@ -6389,181 +6819,75 @@
null,
null,
null,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 0,
null,
null,
null,
null,
- 1,
- 0,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
- },
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
- },
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 1,
- "[:else, 11, 44, 6, 44, 49]": 0
- },
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 1
- },
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 2,
- 2,
- 2,
null,
null,
1,
+ 10,
null,
- 1,
- 15,
null,
- 15,
- 2,
- 13,
- 15,
null,
null,
- 1,
- 2,
- 1,
- 1,
null,
null,
1,
- 1,
+ 10,
+ null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 2,
- "[:else, 2, 17, 8, 17, 42]": 13
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
null,
null,
1,
- 0,
+ 10,
+ null,
+ null,
+ null,
+ null,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
1,
- 0,
+ 11,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
- 1,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
+ 1,
+ 10,
null,
null,
null,
@@ -6571,293 +6895,187 @@
null,
null,
null,
- 0,
null,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
1,
- 1,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 1,
- 1,
null,
- 1,
null,
- 1,
null,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 1,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
1,
1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "lines": [
1,
1,
1,
null,
+ 1,
+ 1,
null,
1,
- 0,
- 0,
null,
null,
+ 0,
+ null,
null,
- 1,
- 1,
- 1,
null,
null,
null,
- 1,
- 0,
0,
0,
+ null,
0,
null,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
null,
1,
- 1,
null,
null,
1,
- 0,
null,
null,
1,
0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 1,
- "[:else, 2, 11, 58, 11, 91]": 0
- },
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
- },
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 0,
- "[:else, 8, 43, 4, 43, 38]": 0
- },
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
- "[:then, 11, 45, 4, 45, 53]": 0
- },
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
- "[:else, 14, 60, 6, 60, 55]": 0
- },
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
- "[:else, 17, 57, 8, 57, 66]": 0
- },
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 1,
- "[:else, 20, 72, 4, 72, 68]": 0
- },
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
- },
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
- },
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
- },
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 1
- },
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 1,
- "[:else, 41, 117, 12, 117, 31]": 0
- },
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 1,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 1
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 0,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 0,
- "[:then, 59, 157, 6, 157, 55]": 1
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 0
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
+ null,
1,
1,
- null,
1,
null,
1,
null,
- 1,
null,
- 1,
null,
- 1,
- 1,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
- "lines": [
null,
- 1,
- 1,
null,
1,
- 1,
- 1,
null,
1,
null,
null,
1,
0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
+ null,
null,
null,
+ 0,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
+ null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
null,
null,
+ 1,
0,
0,
null,
0,
0,
- null,
- null,
0,
null,
null,
1,
0,
- null,
- null,
- null,
+ 0,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 26, 4, 31, 7]": {
- "[:then, 1, 27, 6, 27, 45]": 0,
- "[:else, 2, 29, 6, 30, 64]": 0
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
+ },
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 1,
+ "[:then, 5, 38, 4, 38, 53]": 0
+ },
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 1,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
}
}
},
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/member_skill.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- null
- ],
- "branches": {}
- },
"/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
1,
@@ -6906,20 +7124,20 @@
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
0,
null,
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
null,
- 0,
+ 1,
null,
null,
0,
@@ -6941,18 +7159,18 @@
1,
null,
1,
- 0,
+ 2,
null,
null,
1,
- 0,
+ 1,
0,
0,
0,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
null,
@@ -6964,8 +7182,8 @@
null,
1,
null,
- 0,
- 0,
+ 2,
+ 6,
null,
null,
null,
@@ -6975,7 +7193,7 @@
null,
null,
1,
- 0,
+ 1,
null,
null,
null,
@@ -7024,11 +7242,11 @@
"[:else, 8, 42, 6, 42, 48]": 0
},
"[:if, 9, 47, 4, 51, 7]": {
- "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:then, 10, 48, 6, 48, 72]": 1,
"[:else, 11, 50, 6, 50, 49]": 0
},
"[:if, 12, 55, 4, 61, 7]": {
- "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:then, 13, 56, 6, 60, 12]": 1,
"[:else, 14, 55, 4, 61, 7]": 0
},
"[:if, 15, 74, 4, 74, 61]": {
@@ -7037,7 +7255,7 @@
},
"[:if, 18, 86, 4, 94, 7]": {
"[:then, 19, 87, 6, 89, 27]": 0,
- "[:else, 20, 91, 6, 93, 37]": 0
+ "[:else, 20, 91, 6, 93, 37]": 1
},
"[:if, 21, 126, 4, 126, 48]": {
"[:then, 22, 126, 4, 126, 26]": 0,
@@ -7053,92 +7271,43 @@
}
}
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
1,
1,
1,
- null,
- null,
- null,
- 1,
- 1,
- null,
- 1,
0,
0,
null,
null,
- 1,
- null,
null,
- 1,
- 0,
null,
- 1,
null,
+ 0,
null,
null,
1,
- null,
- null,
1,
- null,
- null,
1,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
null,
null,
null,
- 1,
+ 0,
0,
0,
null,
- null,
- 1,
- null,
- 1,
0,
0,
null,
- null,
- 1,
0,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
null
],
"branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 0,
- "[:else, 2, 8, 19, 8, 45]": 1
- },
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
- "[:else, 5, 10, 6, 13, 9]": 1
- },
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 0,
- "[:else, 8, 21, 10, 21, 18]": 1
- },
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 0
- },
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 0,
- "[:then, 14, 50, 6, 50, 59]": 0
+ "[:unless, 0, 15, 6, 18, 9]": {
+ "[:else, 1, 15, 6, 18, 9]": 0,
+ "[:then, 2, 16, 8, 17, 67]": 1
}
}
},
@@ -7151,257 +7320,194 @@
1,
null,
1,
- 1,
+ 2,
0,
null,
null,
null,
null,
1,
- 1,
+ 2,
null,
null,
null
],
"branches": {
"[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 1,
+ "[:else, 1, 8, 6, 11, 9]": 2,
"[:then, 2, 9, 8, 10, 28]": 0
}
}
},
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
1,
1,
1,
- null,
1,
- null,
- null,
- null,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
- 1,
1,
1,
null,
1,
- null,
- null,
1,
- null,
1,
- 0,
- null,
1,
- null,
- null,
+ 1,
null,
1,
0,
+ 0,
+ null,
+ 0,
null,
0,
0,
null,
0,
+ 0,
+ 0,
null,
null,
null,
1,
+ 0,
null,
- 1,
+ 0,
0,
null,
null,
- 1,
0,
null,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 0,
- "[:else, 2, 13, 8, 13, 73]": 1
- },
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 0,
- "[:else, 5, 23, 6, 23, 71]": 0
- },
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 0,
- "[:else, 8, 34, 4, 34, 80]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
- 1,
- 1,
1,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
1,
- 1,
- 1,
- null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ 0,
null,
null,
- 1,
null,
1,
- 1,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
1,
1,
null,
- 1,
- 1,
null,
1,
null,
1,
- 2,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
- 2,
null,
null,
- 1,
- 2,
null,
null,
- 1,
- 2,
null,
null,
null,
null,
null,
- 1,
0,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 2,
- "[:then, 2, 15, 4, 15, 38]": 0
- }
- }
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
- 1,
- 1,
- 2,
null,
null,
- 1,
- 2,
null,
0,
null,
- null,
- null,
- null,
0,
null,
+ 0,
null,
0,
null,
null,
+ null,
0,
+ null,
0,
null,
+ 0,
null,
- 2,
null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 7, 4, 25, 7]": {
- "[:then, 1, 9, 6, 21, 36]": 0,
- "[:else, 2, 24, 6, 24, 49]": 2
- }
- }
- },
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
- "lines": [
- 1,
- 1,
- 1,
1,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
null,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
null,
- 1,
null,
+ 0,
null,
- 1,
null,
- 1,
- 1,
+ 0,
null,
null,
1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
null,
1,
- 1,
- null,
+ 0,
+ 0,
null,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
1,
1,
- 1,
- 1,
- null,
+ 0,
null,
null,
null,
@@ -7411,81 +7517,115 @@
0,
0,
null,
- 0,
- 0,
- 0,
null,
null,
+ 1,
+ 0,
0,
0,
- null,
null,
null,
1,
- 0,
+ 1,
null,
- 0,
- 0,
+ null,
+ 1,
0,
null,
null,
+ 1,
0,
null,
null
],
"branches": {
- "[:if, 0, 45, 43, 45, 68]": {
- "[:then, 1, 45, 59, 45, 62]": 1,
- "[:else, 2, 45, 65, 45, 68]": 0
+ "[:if, 0, 11, 19, 11, 91]": {
+ "[:then, 1, 11, 41, 11, 55]": 0,
+ "[:else, 2, 11, 58, 11, 91]": 0
},
- "[:if, 3, 61, 6, 64, 9]": {
- "[:then, 4, 62, 8, 63, 93]": 0,
- "[:else, 5, 61, 6, 64, 9]": 0
+ "[:if, 3, 28, 4, 30, 7]": {
+ "[:then, 4, 29, 6, 29, 80]": 0,
+ "[:else, 5, 28, 4, 30, 7]": 0
},
- "[:if, 6, 74, 4, 77, 7]": {
- "[:then, 7, 75, 6, 76, 47]": 0,
- "[:else, 8, 74, 4, 77, 7]": 0
+ "[:\"&.\", 6, 43, 4, 43, 38]": {
+ "[:then, 7, 43, 4, 43, 38]": 0,
+ "[:else, 8, 43, 4, 43, 38]": 0
+ },
+ "[:unless, 9, 45, 4, 45, 77]": {
+ "[:else, 10, 45, 4, 45, 77]": 0,
+ "[:then, 11, 45, 4, 45, 53]": 0
+ },
+ "[:if, 12, 53, 4, 61, 7]": {
+ "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:else, 14, 60, 6, 60, 55]": 0
+ },
+ "[:if, 15, 54, 6, 58, 9]": {
+ "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:else, 17, 57, 8, 57, 66]": 0
+ },
+ "[:if, 18, 72, 4, 72, 68]": {
+ "[:then, 19, 72, 4, 72, 47]": 0,
+ "[:else, 20, 72, 4, 72, 68]": 0
+ },
+ "[:\"&.\", 21, 75, 21, 75, 40]": {
+ "[:then, 22, 75, 21, 75, 40]": 0,
+ "[:else, 23, 75, 21, 75, 40]": 0
+ },
+ "[:if, 24, 75, 20, 75, 66]": {
+ "[:then, 25, 75, 54, 75, 59]": 0,
+ "[:else, 26, 75, 62, 75, 66]": 0
+ },
+ "[:case, 27, 77, 4, 110, 7]": {
+ "[:when, 28, 79, 6, 93, 10]": 0,
+ "[:when, 29, 95, 6, 95, 49]": 0,
+ "[:when, 30, 97, 6, 97, 55]": 0,
+ "[:when, 31, 99, 6, 99, 46]": 0,
+ "[:when, 32, 101, 6, 103, 8]": 0,
+ "[:when, 33, 105, 6, 105, 50]": 0,
+ "[:when, 34, 107, 6, 107, 50]": 0,
+ "[:else, 35, 109, 6, 109, 42]": 0
+ },
+ "[:if, 36, 114, 4, 114, 75]": {
+ "[:then, 37, 114, 4, 114, 54]": 0,
+ "[:else, 38, 114, 4, 114, 75]": 0
+ },
+ "[:\"&.\", 39, 117, 12, 117, 31]": {
+ "[:then, 40, 117, 12, 117, 31]": 0,
+ "[:else, 41, 117, 12, 117, 31]": 0
+ },
+ "[:case, 42, 119, 19, 137, 7]": {
+ "[:when, 43, 121, 6, 121, 49]": 0,
+ "[:when, 44, 123, 6, 123, 46]": 0,
+ "[:when, 45, 125, 6, 125, 56]": 0,
+ "[:when, 46, 127, 6, 134, 9]": 0,
+ "[:else, 47, 136, 6, 136, 49]": 0
+ },
+ "[:if, 48, 129, 8, 133, 11]": {
+ "[:then, 49, 130, 10, 130, 22]": 0,
+ "[:else, 50, 132, 10, 132, 59]": 0
+ },
+ "[:if, 51, 139, 4, 139, 46]": {
+ "[:then, 52, 139, 11, 139, 31]": 0,
+ "[:else, 53, 139, 34, 139, 46]": 0
+ },
+ "[:unless, 54, 150, 4, 152, 7]": {
+ "[:else, 55, 150, 4, 152, 7]": 0,
+ "[:then, 56, 151, 6, 151, 57]": 0
+ },
+ "[:unless, 57, 156, 4, 158, 7]": {
+ "[:else, 58, 156, 4, 158, 7]": 1,
+ "[:then, 59, 157, 6, 157, 55]": 0
+ },
+ "[:if, 60, 162, 4, 166, 7]": {
+ "[:then, 61, 163, 6, 163, 54]": 0,
+ "[:else, 62, 164, 4, 166, 7]": 0
+ },
+ "[:if, 63, 164, 4, 166, 7]": {
+ "[:then, 64, 165, 6, 165, 62]": 0,
+ "[:else, 65, 164, 4, 166, 7]": 0
}
}
},
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null
- ],
- "branches": {}
- },
"/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
@@ -7498,13 +7638,13 @@
1,
null,
1,
- 1,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
0,
- 1,
+ 0,
+ 0,
0,
null,
null,
@@ -7544,10 +7684,10 @@
null,
null,
1,
- 0,
+ 1,
0,
null,
- 0,
+ 1,
null,
null,
null,
@@ -7562,22 +7702,22 @@
1,
null,
1,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
+ 1,
0,
- 0,
- 0,
+ 1,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
@@ -7585,31 +7725,31 @@
null,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
0,
null,
- 1,
+ 0,
null,
null,
null,
1,
- 0,
+ 1,
null,
null
],
"branches": {
"[:if, 0, 15, 4, 19, 7]": {
"[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 1
+ "[:else, 2, 17, 4, 19, 7]": 0
},
"[:if, 3, 17, 4, 19, 7]": {
"[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 1
+ "[:else, 5, 17, 4, 19, 7]": 0
},
"[:if, 6, 57, 4, 61, 7]": {
"[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 0
+ "[:else, 8, 60, 6, 60, 18]": 1
},
"[:if, 9, 65, 4, 69, 7]": {
"[:then, 10, 66, 6, 66, 52]": 0,
@@ -7617,23 +7757,23 @@
},
"[:if, 12, 84, 6, 86, 18]": {
"[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
+ "[:else, 14, 86, 8, 86, 18]": 1
},
"[:unless, 15, 90, 4, 90, 56]": {
"[:else, 16, 90, 4, 90, 56]": 0,
- "[:then, 17, 90, 4, 90, 25]": 0
+ "[:then, 17, 90, 4, 90, 25]": 1
},
"[:unless, 18, 94, 4, 94, 79]": {
"[:else, 19, 94, 4, 94, 79]": 0,
"[:then, 20, 94, 4, 94, 25]": 0
},
"[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 1,
+ "[:then, 22, 98, 26, 98, 43]": 0,
"[:else, 23, 98, 26, 98, 43]": 0
},
"[:if, 24, 99, 4, 103, 7]": {
"[:then, 25, 100, 6, 100, 69]": 0,
- "[:else, 26, 102, 6, 102, 29]": 1
+ "[:else, 26, 102, 6, 102, 29]": 0
},
"[:if, 27, 100, 30, 100, 67]": {
"[:then, 28, 100, 55, 100, 60]": 0,
@@ -7641,15 +7781,63 @@
}
}
},
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 18,
+ 10,
+ 5,
+ null,
+ 5,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
0,
0,
null,
@@ -7657,98 +7845,387 @@
0,
null,
0,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
0,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
- 0,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
0,
0,
null,
0,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
0,
null,
0,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
0,
0,
+ null,
0,
0,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
0,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 5,
+ 5,
+ 5,
+ null,
+ null,
+ 5,
+ null,
+ null,
+ null,
+ 5,
+ 5,
+ null,
+ 5,
+ null,
+ null,
+ 1,
+ 6,
+ 6,
+ null,
+ 6,
+ null,
+ null,
+ 1,
+ null,
+ 6,
0,
+ 6,
+ null,
+ 6,
+ null,
+ 6,
+ 6,
+ null,
+ 6,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 6,
+ null,
+ 6,
+ null,
0,
+ null,
0,
- 0
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 8,
+ 6,
+ null,
+ null,
+ 1,
+ null,
+ 8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 11,
+ null,
+ null,
+ 1,
+ 17,
+ null,
+ 17,
+ null,
+ null,
+ null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 24, 8, 28, 11]": {
+ "[:then, 1, 25, 10, 25, 32]": 5,
+ "[:else, 2, 27, 10, 27, 56]": 5
+ },
+ "[:if, 3, 119, 6, 119, 77]": {
+ "[:then, 4, 119, 6, 119, 48]": 0,
+ "[:else, 5, 119, 6, 119, 77]": 0
+ },
+ "[:if, 6, 144, 6, 144, 77]": {
+ "[:then, 7, 144, 6, 144, 48]": 0,
+ "[:else, 8, 144, 6, 144, 77]": 0
+ },
+ "[:if, 9, 157, 14, 157, 79]": {
+ "[:then, 10, 157, 45, 157, 60]": 0,
+ "[:else, 11, 157, 63, 157, 79]": 5
+ },
+ "[:\"&.\", 12, 162, 15, 162, 51]": {
+ "[:then, 13, 162, 15, 162, 51]": 5,
+ "[:else, 14, 162, 15, 162, 51]": 0
+ },
+ "[:if, 15, 180, 8, 182, 19]": {
+ "[:then, 16, 181, 10, 181, 49]": 0,
+ "[:else, 17, 182, 10, 182, 19]": 6
+ },
+ "[:if, 18, 187, 6, 187, 62]": {
+ "[:then, 19, 187, 6, 187, 34]": 0,
+ "[:else, 20, 187, 6, 187, 62]": 6
+ },
+ "[:if, 21, 197, 6, 197, 29]": {
+ "[:then, 22, 197, 6, 197, 12]": 6,
+ "[:else, 23, 197, 6, 197, 29]": 0
+ },
+ "[:unless, 24, 209, 6, 209, 36]": {
+ "[:else, 25, 209, 6, 209, 36]": 6,
+ "[:then, 26, 209, 6, 209, 15]": 2
+ },
+ "[:if, 27, 210, 6, 210, 55]": {
+ "[:then, 28, 210, 6, 210, 17]": 0,
+ "[:else, 29, 210, 6, 210, 55]": 6
+ },
+ "[:unless, 30, 228, 6, 228, 62]": {
+ "[:else, 31, 228, 6, 228, 62]": 17,
+ "[:then, 32, 228, 6, 228, 12]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ 1,
null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
0,
0,
null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
0,
+ null,
+ null,
+ null,
+ 1,
0,
- 0,
+ null,
+ null,
+ 1,
0,
0,
null,
+ null,
+ 1,
0,
0,
0,
null,
- 0,
- 0,
null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
0,
- 0,
- 0,
- 0
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 2,
+ null,
+ null,
+ 1,
+ 2,
+ null,
+ null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 0,
+ "[:else, 2, 19, 4, 22, 7]": 1
+ },
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 1,
+ "[:else, 5, 28, 6, 28, 48]": 0
+ },
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 0,
+ "[:then, 8, 38, 4, 38, 39]": 0
+ },
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 0
+ },
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 1,
+ "[:else, 14, 49, 4, 52, 7]": 0
+ },
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 0,
+ "[:else, 17, 58, 6, 60, 26]": 1
+ },
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 2,
+ "[:then, 20, 93, 4, 93, 28]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ null,
+ 1,
0,
0,
null,
null,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
+ null,
0,
- 0,
- 0,
- 0,
- 0,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
0,
0,
0,
@@ -7756,22 +8233,63 @@
0,
0,
null,
- 0,
- 0,
null,
+ null,
+ 1,
0,
0,
- 0,
null,
+ null,
+ 1,
+ null,
+ 1,
0,
0,
+ null,
+ null,
+ 1,
0,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 1,
+ "[:else, 2, 8, 19, 8, 45]": 0
+ },
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 1
+ },
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 1,
+ "[:else, 8, 21, 10, 21, 18]": 0
+ },
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 0,
+ "[:else, 11, 36, 8, 37, 51]": 0
+ },
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 0,
+ "[:then, 14, 50, 6, 50, 59]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "lines": [
0,
0,
0,
0,
0,
+ null,
0,
0,
0,
@@ -7781,9 +8299,7 @@
null,
0,
0,
- 0,
- 0,
- 0,
+ null,
0,
0,
0,
@@ -7805,7 +8321,6 @@
0,
0,
0,
- 0,
null,
0,
0,
@@ -7813,12 +8328,22 @@
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "lines": [
0,
0,
null,
0,
0,
0,
+ null,
+ 0,
+ null,
+ 0,
0,
0,
0
@@ -7894,35 +8419,20 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
0,
0,
0,
@@ -7930,8 +8440,13 @@
0,
0,
0,
- null,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
0,
0,
0,
@@ -7942,41 +8457,64 @@
0,
0,
0,
- null,
- 0,
- 0,
- 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "lines": [
0,
0,
null,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "lines": [
0,
0,
- 0,
- 0,
- 0,
- 0,
+ null,
0,
null,
0,
null,
0,
+ null,
0,
+ null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
0,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ }
+ },
+ "timestamp": 1762969219
+ },
+ "Minitest-0": {
+ "coverage": {
+ "/home/user/git/libregig/app/models/band.rb": {
+ "lines": [
0,
0,
null,
0,
0,
- 0,
- 0,
+ null,
0,
0,
0,
@@ -7985,361 +8523,40 @@
null,
0,
0,
- 0,
null,
0,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
+ null,
0,
+ 5,
null,
null,
null,
null,
null,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
- "lines": [
- 0,
0,
0,
null,
+ null,
0,
0,
+ null,
+ null,
0,
0,
- 0
+ null,
+ null
],
- "branches": {}
+ "branches": {
+ "[:\"&.\", 0, 29, 4, 29, 48]": {
+ "[:then, 1, 29, 4, 29, 48]": 0,
+ "[:else, 2, 29, 4, 29, 48]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
- 0,
- 0,
- null,
- 0,
- 0,
- 0
- ],
- "branches": {}
- }
- },
- "timestamp": 1750623136
- },
- "Minitest-0": {
- "coverage": {
- "/home/user/git/libregig/app/models/band.rb": {
- "lines": [
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- 9,
- null,
- null,
- null,
- null,
- null,
- 0,
- 6,
- null,
- null,
- 0,
- 0,
- null,
- null,
- 0,
- 0,
- null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 6,
- "[:else, 2, 29, 4, 29, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/application_record.rb": {
+ "/home/user/git/libregig/app/models/application_record.rb": {
"lines": [
0,
0,
@@ -8359,9 +8576,9 @@
0,
null,
0,
- 180,
- 180,
- 180,
+ 41,
+ 41,
+ 41,
null,
null,
null
@@ -8369,7 +8586,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 180
+ "[:then, 2, 13, 6, 13, 11]": 41
}
}
},
@@ -8383,8 +8600,8 @@
null,
null,
0,
- 6,
- 6,
+ 2,
+ 1,
null,
null,
null,
@@ -8396,15 +8613,15 @@
0,
null,
0,
- 6,
+ 2,
null,
null,
0,
- 6,
+ 1,
null,
null,
0,
- 6,
+ 1,
null,
null,
0,
@@ -8413,7 +8630,7 @@
null,
null,
0,
- 6,
+ 2,
null,
null,
null
@@ -8446,18 +8663,18 @@
null,
0,
null,
- 1,
+ 0,
null,
null,
null,
null,
- 11,
+ 4,
null,
null,
null,
null,
0,
- 23,
+ 10,
null,
null,
null,
@@ -8467,7 +8684,7 @@
0,
null,
0,
- 8,
+ 0,
null,
null,
0,
@@ -8479,28 +8696,28 @@
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
0,
null,
0,
- 31,
- 29,
- 29,
+ 8,
+ 7,
+ 7,
0,
null,
null,
null,
null,
0,
- 31,
+ 8,
0,
null,
null,
@@ -8508,24 +8725,24 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 8,
+ "[:then, 1, 36, 4, 36, 49]": 0,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 1,
+ "[:then, 4, 53, 6, 53, 56]": 0,
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 29,
- "[:else, 8, 60, 4, 65, 7]": 2
+ "[:then, 7, 61, 6, 64, 9]": 7,
+ "[:else, 8, 60, 4, 65, 7]": 1
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 29
+ "[:else, 11, 62, 6, 64, 9]": 7
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 31
+ "[:else, 14, 69, 4, 71, 7]": 8
}
}
},
@@ -8533,34 +8750,34 @@
"lines": [
0,
0,
- 12,
+ 4,
+ 0,
+ 4,
0,
- 11,
- 1,
null,
null,
null,
0,
- 12,
+ 4,
0,
null,
null,
0,
- 12,
- 12,
+ 4,
+ 4,
0,
null,
- 12,
+ 4,
null,
null,
0,
- 12,
- 12,
- 12,
+ 4,
+ 4,
+ 4,
null,
null,
0,
- 1,
+ 0,
null,
0,
0,
@@ -8586,23 +8803,23 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 11,
- "[:else, 3, 6, 9, 6, 15]": 1
+ "[:when, 2, 5, 28, 5, 41]": 4,
+ "[:else, 3, 6, 9, 6, 15]": 0
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 12
+ "[:then, 6, 11, 4, 11, 17]": 4
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 12,
+ "[:else, 8, 17, 4, 19, 7]": 4,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
"[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 12
+ "[:else, 12, 25, 48, 25, 52]": 4
},
"[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 1,
+ "[:then, 14, 30, 4, 30, 14]": 0,
"[:else, 15, 30, 4, 30, 30]": 0
},
"[:if, 16, 41, 4, 41, 61]": {
@@ -8646,7 +8863,7 @@
0,
0,
null,
- 20,
+ 4,
null,
0,
0,
@@ -8658,7 +8875,7 @@
0,
null,
0,
- 8,
+ 5,
null,
null,
null,
@@ -8673,7 +8890,7 @@
null,
null,
0,
- 20,
+ 4,
null,
null,
0,
@@ -8812,21 +9029,21 @@
null,
null,
0,
- 7,
+ 5,
null,
null,
0,
- 8,
+ 5,
null,
null,
0,
- 21,
+ 10,
null,
null,
0,
0,
null,
- 45,
+ 16,
0,
null,
0,
@@ -8855,11 +9072,11 @@
null,
null,
0,
- 22,
+ 9,
null,
null,
0,
- 40,
+ 12,
null,
null,
0,
@@ -8873,17 +9090,17 @@
0,
null,
0,
- 94,
+ 32,
null,
null,
0,
- 47,
+ 16,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 45,
+ "[:then, 1, 27, 16, 27, 32]": 16,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -8891,8 +9108,8 @@
"[:else, 5, 64, 4, 64, 49]": 0
},
"[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 1,
- "[:else, 8, 78, 4, 78, 50]": 46
+ "[:then, 7, 78, 4, 78, 30]": 0,
+ "[:else, 8, 78, 4, 78, 50]": 16
}
}
},
@@ -8905,7 +9122,7 @@
null,
null,
null,
- 1,
+ 2,
null,
null,
null,
@@ -8913,9 +9130,9 @@
null,
null,
null,
- 1,
+ 2,
null,
- 1,
+ 2,
null,
0,
null,
@@ -8944,17 +9161,17 @@
null,
null,
0,
- 2,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
0,
0,
null,
null,
null,
0,
- 2,
- 2,
+ 0,
+ 0,
0,
0,
null,
@@ -8962,14 +9179,14 @@
null,
0,
null,
- 1,
+ 0,
null,
null,
null,
null,
null,
null,
- 1,
+ 0,
null,
0,
null,
@@ -9076,14 +9293,14 @@
15,
15,
15,
- 6,
+ 5,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 1,
+ "[:then, 1, 18, 6, 18, 37]": 2,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -9094,13 +9311,13 @@
"[:else, 8, 42, 6, 42, 17]": 0
},
"[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 1,
- "[:when, 11, 49, 19, 49, 58]": 1,
+ "[:when, 10, 48, 21, 48, 64]": 0,
+ "[:when, 11, 49, 19, 49, 58]": 0,
"[:when, 12, 50, 20, 50, 61]": 0,
"[:else, 13, 51, 9, 51, 49]": 0
},
"[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 2,
+ "[:then, 15, 57, 6, 57, 41]": 0,
"[:else, 16, 58, 4, 60, 7]": 0
},
"[:if, 17, 58, 4, 60, 7]": {
@@ -9108,7 +9325,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 1,
+ "[:then, 21, 72, 4, 72, 14]": 0,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -9149,20 +9366,20 @@
0,
0,
null,
- 122,
+ 44,
null,
0,
- 37,
- 37,
+ 15,
+ 15,
null,
null,
0,
- 312,
+ 116,
null,
null,
0,
- 33,
- 33,
+ 13,
+ 13,
null,
null,
0,
@@ -9170,24 +9387,24 @@
null,
null,
0,
- 36,
+ 13,
null,
null,
0,
null,
0,
- 70,
+ 28,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 46,
- "[:else, 2, 32, 16, 32, 32]": 24
+ "[:then, 1, 32, 16, 32, 32]": 20,
+ "[:else, 2, 32, 16, 32, 32]": 8
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 24
+ "[:else, 5, 32, 36, 32, 60]": 8
}
}
},
@@ -9195,12 +9412,12 @@
"lines": [
0,
0,
- 13,
+ 5,
null,
null,
0,
- 36,
12,
+ 4,
null,
null,
null,
@@ -9210,50 +9427,50 @@
null,
null,
null,
- 12,
- 12,
+ 4,
+ 4,
null,
null,
- 12,
- 12,
+ 4,
+ 4,
null,
null,
- 12,
- 12,
+ 4,
+ 4,
null,
- 36,
+ 12,
null,
- 36,
+ 12,
null,
null,
null,
null,
null,
- 36,
- 24,
+ 12,
+ 8,
null,
null,
- 36,
+ 12,
null,
null,
null,
null,
0,
- 2,
+ 0,
null,
null,
- 2,
- 2,
- 2,
+ 0,
+ 0,
+ 0,
0,
null,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
- 10,
+ 0,
null,
- 10,
+ 0,
null,
null,
null,
@@ -9264,7 +9481,7 @@
null,
null,
null,
- 10,
+ 0,
null,
null,
null,
@@ -9279,72 +9496,72 @@
null,
null,
null,
- 30,
- 30,
- 30,
- 30,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 30,
- 6,
- 6,
+ 0,
+ 0,
+ 0,
null,
- 24,
- 24,
+ 0,
+ 0,
null,
null,
- 30,
+ 0,
null,
- 30,
+ 0,
null,
null,
null,
null,
- 30,
+ 0,
null,
- 30,
+ 0,
null,
- 30,
+ 0,
null,
null,
0,
- 11,
- 11,
+ 4,
+ 4,
0,
null,
null,
- 11,
- 11,
- 11,
+ 4,
+ 4,
+ 4,
null,
null,
null,
0,
null,
0,
- 6,
- 6,
+ 0,
+ 0,
0,
0,
null,
null,
null,
0,
- 11,
+ 4,
null,
null,
0,
- 11,
- 11,
- 11,
+ 4,
+ 4,
+ 4,
null,
null,
null,
null,
- 11,
- 11,
+ 4,
+ 4,
null,
- 11,
- 11,
+ 4,
+ 4,
null,
null,
null,
@@ -9353,46 +9570,46 @@
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
"[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 12
+ "[:else, 2, 23, 6, 23, 59]": 4
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 24,
- "[:else, 5, 31, 69, 31, 71]": 12
+ "[:then, 4, 31, 36, 31, 66]": 8,
+ "[:else, 5, 31, 69, 31, 71]": 4
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 2
+ "[:else, 8, 52, 4, 54, 7]": 0
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 10
+ "[:else, 11, 59, 83, 59, 86]": 0
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 3,
- "[:else, 14, 72, 41, 72, 52]": 7
+ "[:then, 13, 72, 35, 72, 38]": 0,
+ "[:else, 14, 72, 41, 72, 52]": 0
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 5,
- "[:else, 17, 88, 50, 88, 75]": 25
+ "[:then, 16, 88, 50, 88, 75]": 0,
+ "[:else, 17, 88, 50, 88, 75]": 0
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 6,
- "[:else, 20, 96, 6, 97, 20]": 24
+ "[:then, 19, 93, 6, 94, 61]": 0,
+ "[:else, 20, 96, 6, 97, 20]": 0
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 6,
+ "[:then, 22, 93, 63, 93, 69]": 0,
"[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 5,
- "[:else, 26, 107, 4, 107, 76]": 25
+ "[:then, 25, 107, 4, 107, 49]": 0,
+ "[:else, 26, 107, 4, 107, 76]": 0
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
- "[:else, 29, 116, 6, 118, 9]": 11
+ "[:then, 28, 117, 8, 117, 29]": 0,
+ "[:else, 29, 116, 6, 118, 9]": 4
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 6,
+ "[:when, 31, 130, 20, 130, 39]": 0,
"[:when, 32, 131, 21, 131, 40]": 0,
"[:else, 33, 132, 9, 132, 11]": 0
}
@@ -9409,9 +9626,9 @@
"lines": [
0,
0,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
0,
null,
@@ -9439,10 +9656,10 @@
null,
null,
0,
- 0,
+ 1,
0,
null,
- 0,
+ 1,
null,
null,
null,
@@ -9455,7 +9672,7 @@
],
"branches": {
"[:case, 0, 3, 4, 11, 7]": {
- "[:when, 1, 5, 6, 5, 97]": 0,
+ "[:when, 1, 5, 6, 5, 97]": 1,
"[:when, 2, 7, 6, 7, 95]": 0,
"[:else, 3, 9, 6, 10, 69]": 0
},
@@ -9471,7 +9688,7 @@
},
"[:if, 12, 33, 4, 37, 7]": {
"[:then, 13, 34, 6, 34, 98]": 0,
- "[:else, 14, 36, 6, 36, 99]": 0
+ "[:else, 14, 36, 6, 36, 99]": 1
},
"[:unless, 15, 41, 4, 41, 49]": {
"[:else, 16, 41, 4, 41, 49]": 0,
@@ -9507,11 +9724,11 @@
null,
1,
1,
- 10,
+ 7,
null,
- 10,
+ 7,
null,
- 10,
+ 7,
null,
null,
1,
@@ -9527,7 +9744,7 @@
1,
1,
null,
- 2,
+ 1,
1,
null,
null,
@@ -9544,7 +9761,7 @@
null,
1,
3,
- 15,
+ 9,
0,
null,
null,
@@ -9557,7 +9774,7 @@
1,
null,
1,
- 0,
+ 3,
null,
null,
1,
@@ -9569,7 +9786,7 @@
null,
null,
1,
- 1,
+ 3,
null,
null,
1,
@@ -9600,38 +9817,38 @@
1,
null,
1,
- 4,
+ 3,
null,
null,
1,
- 1,
+ 0,
0,
0,
null,
null,
null,
1,
- 5,
+ 3,
null,
- 5,
- 15,
+ 3,
+ 9,
null,
null,
null,
1,
- 15,
- 15,
+ 9,
+ 9,
null,
- 15,
- 15,
+ 9,
+ 9,
0,
null,
null,
null,
null,
null,
- 15,
- 15,
+ 9,
+ 9,
null,
null
],
@@ -9650,14 +9867,28 @@
},
"[:if, 9, 103, 4, 106, 7]": {
"[:then, 10, 104, 6, 105, 18]": 0,
- "[:else, 11, 103, 4, 106, 7]": 1
+ "[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 5,
+ "[:else, 13, 110, 4, 110, 28]": 3,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
"/home/user/git/libregig/app/models/permission.rb": {
"lines": [
1,
@@ -9671,7 +9902,7 @@
1,
1,
1,
- 2,
+ 1,
null,
1,
0,
@@ -9717,32 +9948,32 @@
1,
null,
1,
- 45,
+ 11,
null,
- 4,
- 4,
+ 3,
+ 3,
null,
- 4,
- 1,
+ 3,
+ 0,
null,
null,
null,
1,
null,
- 45,
+ 11,
0,
null,
null,
null,
1,
- 45,
+ 11,
0,
null,
null,
null,
1,
- 45,
- 0,
+ 11,
+ 2,
null,
null,
null
@@ -9755,206 +9986,354 @@
"[:else, 4, 51, 9, 51, 48]": 0
},
"[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 41,
- "[:else, 7, 58, 4, 58, 38]": 4
+ "[:then, 6, 58, 4, 58, 15]": 8,
+ "[:else, 7, 58, 4, 58, 38]": 3
},
"[:unless, 8, 63, 4, 65, 7]": {
"[:else, 9, 63, 4, 65, 7]": 3,
- "[:then, 10, 64, 6, 64, 101]": 1
+ "[:then, 10, 64, 6, 64, 101]": 0
},
"[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 45,
+ "[:else, 12, 70, 4, 72, 7]": 9,
"[:then, 13, 71, 6, 71, 51]": 0
},
"[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 45,
+ "[:else, 15, 76, 4, 78, 7]": 11,
"[:then, 16, 77, 6, 77, 57]": 0
},
"[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 45,
- "[:else, 19, 82, 11, 82, 27]": 0
+ "[:then, 18, 82, 11, 82, 27]": 9,
+ "[:else, 19, 82, 11, 82, 27]": 2
},
"[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 13,
- "[:else, 22, 82, 31, 82, 44]": 0
+ "[:then, 21, 82, 31, 82, 44]": 8,
+ "[:else, 22, 82, 31, 82, 44]": 2
},
"[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 45,
- "[:then, 25, 83, 6, 83, 56]": 0
+ "[:else, 24, 82, 4, 84, 7]": 9,
+ "[:then, 25, 83, 6, 83, 56]": 2
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
"lines": [
1,
1,
1,
- 23,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
null,
null,
+ 4,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
1,
- 23,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
+ 1,
+ 3,
+ 3,
+ 3,
+ 3,
null,
+ 3,
+ 2,
+ 2,
null,
null,
+ 3,
+ 3,
null,
null,
null,
+ 1,
+ 3,
null,
+ 3,
+ 0,
+ 0,
null,
null,
+ 3,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
+ },
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 2,
+ "[:else, 5, 61, 6, 64, 9]": 1
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 0,
+ "[:else, 8, 74, 4, 77, 7]": 3
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 0,
+ 0,
null,
null,
1,
+ 4,
+ 4,
+ 4,
null,
- 1,
- 23,
+ 4,
+ 0,
+ 0,
+ 0,
+ 4,
+ 4,
+ 4,
+ 4,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 23,
null,
+ 1,
+ 4,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
+ },
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 4
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 4,
+ "[:else, 8, 21, 6, 25, 48]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "lines": [
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
null,
+ 1,
+ 12,
+ 12,
null,
null,
1,
- 23,
- null,
+ 6,
+ 5,
null,
null,
null,
null,
null,
+ 1,
+ 6,
null,
null,
+ 1,
+ 18,
null,
null,
+ 1,
null,
+ 1,
+ 13,
null,
null,
+ 1,
+ 13,
+ 0,
+ 13,
+ 9,
null,
+ 4,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
1,
- 1,
- 1,
- 9,
- null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
1,
9,
+ 9,
+ 9,
+ 9,
null,
+ 0,
null,
null,
null,
+ 1,
+ 4,
+ 4,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 13,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 4,
null,
null,
null,
null,
null,
null,
- 1,
- null,
- 1,
- 9,
- null,
- null,
null,
null,
null,
null,
1,
- 9,
- null,
- null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 6,
1,
- 9,
+ 5,
null,
+ 6,
null,
null,
null,
@@ -9963,40 +10342,148 @@
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 12,
+ "[:then, 2, 13, 4, 13, 10]": 0
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 6,
+ "[:else, 5, 18, 18, 18, 39]": 0
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 5,
+ "[:then, 8, 18, 4, 18, 10]": 1
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 0,
+ "[:else, 11, 26, 41, 26, 43]": 6
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 13
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 9,
+ "[:else, 17, 45, 6, 45, 24]": 4
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 9,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 9,
+ "[:else, 35, 117, 14, 117, 38]": 4
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 13,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 1,
+ "[:else, 47, 158, 8, 158, 16]": 5
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
1,
- 9,
+ 4,
+ 4,
+ 4,
+ 4,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
- 9,
- null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
+ 0,
null,
null,
null,
@@ -10004,58 +10491,103 @@
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
- "lines": [
- 1,
1,
- 1,
- 8,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
null,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 0
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 0
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 0,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 0
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 4,
null,
+ 4,
+ 0,
+ 4,
+ 4,
null,
null,
1,
- 8,
- null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 0,
+ "[:else, 2, 17, 8, 17, 42]": 4
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 0,
+ "[:else, 5, 28, 4, 28, 52]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 10,
null,
null,
null,
@@ -10073,15 +10605,10 @@
null,
null,
1,
- 8,
- null,
- null,
- null,
+ 10,
null,
null,
null,
- 1,
- 8,
null,
null,
null,
@@ -10092,8 +10619,6 @@
null,
null,
null,
- 1,
- 8,
null,
null,
null,
@@ -10101,7 +10626,10 @@
null,
null,
null,
+ 1,
null,
+ 1,
+ 10,
null,
null,
null,
@@ -10109,12 +10637,7 @@
null,
null,
1,
- 9,
- null,
- null,
- null,
- null,
- null,
+ 10,
null,
null,
null,
@@ -10127,12 +10650,7 @@
null,
null,
1,
- 8,
- null,
- null,
- null,
- null,
- null,
+ 10,
null,
null,
null,
@@ -10150,146 +10668,191 @@
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
1,
- 8,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 0,
null,
+ 1,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 1
+ },
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 0
+ },
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 0,
+ "[:else, 8, 34, 4, 34, 80]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "/home/user/git/libregig/app/models/members_audit.rb": {
"lines": [
1,
1,
- 0,
- 0,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 11,
- 11,
- 11,
+ 1,
null,
- 11,
- 0,
- 0,
- 0,
- 11,
- 11,
- 11,
- 11,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
1,
- 0,
- 0,
- 0,
null,
null,
1,
null,
+ null,
1,
- 11,
+ 1,
+ null,
+ null,
+ 0,
+ null,
null,
null
],
"branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 11
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 11,
- "[:else, 8, 21, 6, 25, 48]": 0
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 1,
+ "[:else, 2, 24, 6, 24, 49]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
- null,
- null,
+ 1,
1,
1,
1,
1,
null,
+ 1,
+ 0,
null,
- null,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 36,
- 36,
null,
null,
1,
- 18,
- 4,
+ 0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
- 1,
- 18,
null,
null,
1,
- 54,
null,
null,
1,
+ 0,
null,
- 1,
- 33,
- null,
- null,
- 1,
- 33,
0,
- 33,
- 21,
+ 0,
null,
- 12,
+ 0,
null,
null,
null,
1,
0,
+ 0,
null,
0,
null,
null,
null,
+ 1,
+ 0,
0,
null,
null,
@@ -10301,70 +10864,56 @@
0,
null,
0,
- 0,
null,
- 0,
+ null,
null,
null,
null,
1,
null,
0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
- 0,
+ 1,
+ 1,
null,
+ null,
+ 1,
0,
0,
0,
- null,
0,
null,
0,
- null,
- null,
- null,
- 1,
0,
0,
null,
null,
- 1,
- 21,
- 21,
- 21,
- 21,
- null,
- 0,
- null,
null,
null,
1,
- 12,
- 12,
null,
null,
- 1,
- 0,
- 0,
null,
null,
1,
- 32,
- null,
- 0,
- 0,
null,
- 0,
+ 1,
+ 3,
null,
null,
null,
1,
- null,
- 11,
+ 1,
+ 1,
null,
null,
+ 1,
+ 0,
null,
null,
null,
@@ -10374,27 +10923,20 @@
null,
null,
1,
- null,
0,
- null,
- null,
0,
0,
null,
null,
- null,
1,
0,
- 0,
null,
null,
1,
null,
- 18,
- 14,
- 4,
+ 0,
+ null,
null,
- 18,
null,
null,
null,
@@ -10402,149 +10944,132 @@
null,
null,
null,
+ 0,
null,
null
],
"branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 36,
- "[:then, 2, 13, 4, 13, 10]": 0
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 18,
- "[:else, 5, 18, 18, 18, 39]": 0
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 4,
- "[:then, 8, 18, 4, 18, 10]": 14
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 1,
- "[:else, 11, 26, 41, 26, 43]": 17
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 33
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 21,
- "[:else, 17, 45, 6, 45, 24]": 12
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
},
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
},
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 0,
+ "[:else, 8, 42, 6, 42, 48]": 0
},
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
},
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 21,
- "[:else, 32, 102, 6, 102, 24]": 0
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
},
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 21,
- "[:else, 35, 117, 14, 117, 38]": 11
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
},
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 32,
- "[:else, 38, 117, 4, 117, 55]": 0
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 0
},
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 0
},
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 0
},
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 14,
- "[:else, 47, 158, 8, 158, 16]": 4
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
1,
1,
1,
+ 0,
+ 0,
null,
- 1,
- 1,
null,
- 1,
- 12,
- 12,
- 12,
- 12,
null,
null,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
+ 0,
null,
null,
1,
+ 0,
+ 0,
null,
null,
- 1,
- null,
null,
- 1,
0,
- null,
0,
0,
+ null,
+ 0,
0,
null,
0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 15, 6, 18, 9]": {
+ "[:else, 1, 15, 6, 18, 9]": 0,
+ "[:then, 2, 16, 8, 17, 67]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
null,
1,
1,
1,
null,
- 0,
null,
null,
null,
1,
0,
- 0,
- null,
- 0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 0,
+ "[:then, 2, 9, 8, 10, 28]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
+ "lines": [
1,
- null,
1,
- 2,
+ 1,
+ 5,
null,
null,
- 1,
- 2,
- 2,
null,
- 2,
- 0,
- 2,
null,
null,
- 1,
- 1,
null,
null,
null,
@@ -10552,379 +11077,133 @@
null,
null,
null,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 0,
null,
null,
null,
null,
- 1,
- 0,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 1
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 1
- },
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
- },
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 1,
- "[:else, 11, 44, 6, 44, 49]": 0
- },
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 2
- },
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 2,
- 2,
- 2,
null,
null,
- 1,
null,
- 1,
- 16,
null,
- 16,
1,
- 15,
- 16,
+ 5,
null,
null,
- 1,
- 2,
- 2,
- 2,
null,
null,
- 1,
- 1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 1,
- "[:else, 2, 17, 8, 17, 42]": 15
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
1,
null,
- 0,
- null,
- null,
1,
- 0,
- null,
- 0,
- 0,
- 0,
+ 5,
null,
- 0,
null,
null,
- 0,
null,
null,
null,
1,
- 0,
- 0,
- null,
+ 5,
null,
- 1,
null,
- 1,
- 1,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
null,
null,
null,
+ 1,
+ 5,
null,
null,
null,
null,
- 0,
null,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
+ 1,
+ 5,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 1,
null,
- 2,
null,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 0,
+ 1,
+ 5,
null,
null,
- 1,
null,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 1,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 1,
null,
null,
- 1,
- 0,
null,
null
],
- "branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 1
- },
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
- },
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 1,
- "[:else, 8, 43, 4, 43, 38]": 0
- },
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
- "[:then, 11, 45, 4, 45, 53]": 1
- },
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
- "[:else, 14, 60, 6, 60, 55]": 0
- },
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
- "[:else, 17, 57, 8, 57, 66]": 0
- },
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 1,
- "[:else, 20, 72, 4, 72, 68]": 0
- },
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
- },
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
- },
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
- },
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 1
- },
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 1,
- "[:else, 41, 117, 12, 117, 31]": 0
- },
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 1,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 1
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 1,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 0,
- "[:then, 59, 157, 6, 157, 55]": 0
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 0
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
"lines": [
1,
1,
1,
+ 5,
null,
null,
null,
@@ -10935,37 +11214,14 @@
null,
null,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 18,
- 6,
- 3,
- null,
- 3,
null,
null,
null,
null,
- 1,
- 3,
- 3,
null,
- 3,
null,
null,
- 1,
- 3,
- 3,
null,
- 3,
- 3,
null,
null,
null,
@@ -10973,20 +11229,14 @@
null,
null,
null,
- 3,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
null,
1,
+ 5,
null,
null,
null,
@@ -10995,67 +11245,56 @@
null,
null,
null,
- 1,
null,
- 1,
null,
null,
null,
null,
null,
- 1,
null,
- 1,
null,
- 1,
null,
null,
null,
null,
+ 1,
+ 5,
null,
null,
null,
null,
null,
- 1,
null,
+ 1,
+ 5,
null,
null,
null,
null,
null,
- 1,
- 2,
- 2,
null,
- 2,
- 2,
null,
null,
null,
null,
+ 1,
+ 5,
null,
null,
null,
null,
null,
- 2,
- 2,
null,
- 2,
null,
null,
null,
null,
null,
null,
- 1,
- 2,
- 2,
null,
- 2,
- 2,
null,
+ 1,
+ 5,
null,
null,
null,
@@ -11064,232 +11303,126 @@
null,
null,
null,
- 2,
- 2,
null,
- 2,
null,
null,
null,
null,
null,
null,
- 1,
null,
1,
- 3,
- 3,
- 3,
+ 5,
null,
null,
- 3,
null,
null,
null,
- 3,
- 3,
null,
- 3,
null,
null,
- 1,
- 11,
- 11,
null,
- 11,
null,
null,
- 1,
null,
- 12,
- 6,
- 6,
null,
- 12,
null,
- 12,
- 12,
null,
- 12,
null,
null,
null,
null,
- 1,
- 11,
null,
- 11,
null,
- 1,
null,
1,
+ 5,
null,
null,
null,
null,
null,
null,
- 1,
- 14,
- 11,
- null,
- null,
- 1,
null,
- 14,
null,
null,
null,
null,
null,
- 1,
null,
- 1,
- 27,
null,
null,
- 1,
- 25,
null,
- 25,
null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 3,
- "[:else, 2, 27, 10, 27, 56]": 3
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 2,
- "[:else, 5, 119, 6, 119, 77]": 0
- },
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 2,
- "[:else, 8, 144, 6, 144, 77]": 0
- },
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 3
- },
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 3,
- "[:else, 14, 162, 15, 162, 51]": 0
- },
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 6,
- "[:else, 17, 182, 10, 182, 19]": 6
- },
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 12
- },
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 10,
- "[:else, 23, 197, 6, 197, 29]": 1
- },
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 11,
- "[:then, 26, 209, 6, 209, 15]": 3
- },
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 1,
- "[:else, 29, 210, 6, 210, 55]": 10
- },
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 25,
- "[:then, 32, 228, 6, 228, 12]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/member_skill.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/models/band_member.rb": {
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
1,
1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
- "lines": [
+ null,
1,
1,
1,
- null,
1,
1,
null,
1,
- null,
- null,
+ 0,
0,
null,
- null,
- null,
- null,
+ 0,
null,
0,
0,
null,
0,
+ 0,
+ 0,
null,
null,
null,
- null,
- null,
- 1,
- null,
- null,
- 1,
- null,
- null,
1,
0,
null,
- null,
- 1,
- 1,
- 1,
- null,
+ 0,
0,
null,
null,
+ 0,
null,
null,
+ 1,
+ 2,
+ 2,
null,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
null,
- 0,
+ 2,
null,
0,
null,
null,
1,
0,
+ null,
0,
0,
0,
null,
0,
- 0,
- null,
null,
null,
0,
- 0,
+ null,
null,
null,
1,
@@ -11300,73 +11433,23 @@
1,
null,
1,
- 1,
- null,
- null,
- null,
+ 0,
null,
- 1,
0,
0,
null,
0,
- 0,
+ null,
0,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
- },
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 1
- },
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
- },
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
null,
- 1,
- 1,
null,
0,
null,
@@ -11375,31 +11458,19 @@
null,
0,
null,
- null,
0,
null,
- null,
0,
+ null,
0,
null,
null,
- 1,
null,
+ 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 7, 4, 25, 7]": {
- "[:then, 1, 9, 6, 21, 36]": 0,
- "[:else, 2, 24, 6, 24, 49]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
+ 0,
+ null,
+ 0,
null,
null,
null,
@@ -11408,31 +11479,39 @@
null,
0,
0,
+ null,
0,
null,
+ 0,
null,
0,
null,
+ 0,
null,
0,
0,
+ 0,
+ 0,
null,
0,
null,
null,
null,
- 1,
+ 0,
null,
null,
- 1,
+ 0,
null,
null,
1,
0,
0,
0,
- null,
0,
+ null,
+ null,
+ 1,
+ 2,
0,
null,
null,
@@ -11442,502 +11521,523 @@
0,
null,
null,
- 1,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
- 1,
- 0,
null,
+ 1,
+ 2,
+ 2,
+ 2,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 2,
null,
null,
+ 1,
+ 0,
null,
null
],
"branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 0,
- "[:else, 2, 8, 19, 8, 45]": 0
+ "[:if, 0, 11, 19, 11, 91]": {
+ "[:then, 1, 11, 41, 11, 55]": 0,
+ "[:else, 2, 11, 58, 11, 91]": 0
},
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
- "[:else, 5, 10, 6, 13, 9]": 0
+ "[:if, 3, 28, 4, 30, 7]": {
+ "[:then, 4, 29, 6, 29, 80]": 0,
+ "[:else, 5, 28, 4, 30, 7]": 0
},
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 0,
- "[:else, 8, 21, 10, 21, 18]": 0
+ "[:\"&.\", 6, 43, 4, 43, 38]": {
+ "[:then, 7, 43, 4, 43, 38]": 2,
+ "[:else, 8, 43, 4, 43, 38]": 0
},
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 0
+ "[:unless, 9, 45, 4, 45, 77]": {
+ "[:else, 10, 45, 4, 45, 77]": 0,
+ "[:then, 11, 45, 4, 45, 53]": 0
},
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 1,
- "[:then, 14, 50, 6, 50, 59]": 0
+ "[:if, 12, 53, 4, 61, 7]": {
+ "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:else, 14, 60, 6, 60, 55]": 0
+ },
+ "[:if, 15, 54, 6, 58, 9]": {
+ "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:else, 17, 57, 8, 57, 66]": 0
+ },
+ "[:if, 18, 72, 4, 72, 68]": {
+ "[:then, 19, 72, 4, 72, 47]": 0,
+ "[:else, 20, 72, 4, 72, 68]": 0
+ },
+ "[:\"&.\", 21, 75, 21, 75, 40]": {
+ "[:then, 22, 75, 21, 75, 40]": 0,
+ "[:else, 23, 75, 21, 75, 40]": 0
+ },
+ "[:if, 24, 75, 20, 75, 66]": {
+ "[:then, 25, 75, 54, 75, 59]": 0,
+ "[:else, 26, 75, 62, 75, 66]": 0
+ },
+ "[:case, 27, 77, 4, 110, 7]": {
+ "[:when, 28, 79, 6, 93, 10]": 0,
+ "[:when, 29, 95, 6, 95, 49]": 0,
+ "[:when, 30, 97, 6, 97, 55]": 0,
+ "[:when, 31, 99, 6, 99, 46]": 0,
+ "[:when, 32, 101, 6, 103, 8]": 0,
+ "[:when, 33, 105, 6, 105, 50]": 0,
+ "[:when, 34, 107, 6, 107, 50]": 0,
+ "[:else, 35, 109, 6, 109, 42]": 0
+ },
+ "[:if, 36, 114, 4, 114, 75]": {
+ "[:then, 37, 114, 4, 114, 54]": 0,
+ "[:else, 38, 114, 4, 114, 75]": 0
+ },
+ "[:\"&.\", 39, 117, 12, 117, 31]": {
+ "[:then, 40, 117, 12, 117, 31]": 0,
+ "[:else, 41, 117, 12, 117, 31]": 0
+ },
+ "[:case, 42, 119, 19, 137, 7]": {
+ "[:when, 43, 121, 6, 121, 49]": 0,
+ "[:when, 44, 123, 6, 123, 46]": 0,
+ "[:when, 45, 125, 6, 125, 56]": 0,
+ "[:when, 46, 127, 6, 134, 9]": 0,
+ "[:else, 47, 136, 6, 136, 49]": 0
+ },
+ "[:if, 48, 129, 8, 133, 11]": {
+ "[:then, 49, 130, 10, 130, 22]": 0,
+ "[:else, 50, 132, 10, 132, 59]": 0
+ },
+ "[:if, 51, 139, 4, 139, 46]": {
+ "[:then, 52, 139, 11, 139, 31]": 0,
+ "[:else, 53, 139, 34, 139, 46]": 0
+ },
+ "[:unless, 54, 150, 4, 152, 7]": {
+ "[:else, 55, 150, 4, 152, 7]": 2,
+ "[:then, 56, 151, 6, 151, 57]": 0
+ },
+ "[:unless, 57, 156, 4, 158, 7]": {
+ "[:else, 58, 156, 4, 158, 7]": 0,
+ "[:then, 59, 157, 6, 157, 55]": 0
+ },
+ "[:if, 60, 162, 4, 166, 7]": {
+ "[:then, 61, 163, 6, 163, 54]": 0,
+ "[:else, 62, 164, 4, 166, 7]": 0
+ },
+ "[:if, 63, 164, 4, 166, 7]": {
+ "[:then, 64, 165, 6, 165, 62]": 0,
+ "[:else, 65, 164, 4, 166, 7]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- null
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
],
- "branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 1,
- "[:then, 2, 9, 8, 10, 28]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
- null,
- 1,
- 1,
- null,
- 1,
0,
0,
- null,
0,
- null,
- null,
- 1,
0,
- null,
0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
null,
0,
0,
- null,
0,
0,
- null,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 26, 4, 31, 7]": {
- "[:then, 1, 27, 6, 27, 45]": 0,
- "[:else, 2, 29, 6, 30, 64]": 0
- }
- }
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 1,
- 1,
- null
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- null
+ 0,
+ 0,
+ 0,
+ 0
],
- "branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 0,
- "[:else, 2, 13, 8, 13, 73]": 0
- },
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 0,
- "[:else, 5, 23, 6, 23, 71]": 1
- },
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 0,
- "[:else, 8, 34, 4, 34, 80]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/models/events_audit.rb": {
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
- 1,
- null
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0
],
"branches": {}
},
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
- 4,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 3,
- 3,
- 3,
- 3,
+ 0,
+ 0,
null,
- 3,
- 2,
- 2,
- null,
- null,
- 3,
- 3,
- null,
- null,
- null,
- 1,
- 3,
- null,
- 3,
0,
0,
- null,
- null,
- 3,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 45, 43, 45, 68]": {
- "[:then, 1, 45, 59, 45, 62]": 1,
- "[:else, 2, 45, 65, 45, 68]": 0
- },
- "[:if, 3, 61, 6, 64, 9]": {
- "[:then, 4, 62, 8, 63, 93]": 2,
- "[:else, 5, 61, 6, 64, 9]": 1
- },
- "[:if, 6, 74, 4, 77, 7]": {
- "[:then, 7, 75, 6, 76, 47]": 0,
- "[:else, 8, 74, 4, 77, 7]": 3
- }
- }
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
- 1,
- 1,
- null,
- 1,
0,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
0,
- null,
- null,
- null,
- null,
- null,
- 1,
0,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 0,
- "[:then, 2, 15, 4, 15, 38]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
- "lines": [
- 1,
- 1,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
0,
- null,
0,
0,
0,
- null,
- null,
0,
0,
0,
null,
0,
- null,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
0,
0,
null,
+ 0,
null,
- 1,
0,
0,
0,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- null,
0,
0,
null,
- null,
- null,
- null,
- 1,
- null,
- 1,
0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
0,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 0
- },
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 0,
- "[:else, 5, 28, 6, 28, 48]": 0
- },
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 0,
- "[:then, 8, 38, 4, 38, 39]": 0
- },
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
- },
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 1,
- "[:else, 14, 49, 4, 52, 7]": 0
- },
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 1,
- "[:else, 17, 58, 6, 60, 26]": 0
- },
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 0,
- "[:then, 20, 93, 4, 93, 28]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
- "lines": [
0,
0,
0,
@@ -11947,19 +12047,23 @@
0,
0,
0,
- null,
0,
0,
- null,
- 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
0,
- null,
0,
0,
0,
0,
+ null,
0,
0,
+ null,
0,
0,
0,
@@ -11967,33 +12071,25 @@
0,
0,
0,
- 0,
null,
0,
- null,
0,
0,
0,
0,
- null,
0,
0,
+ null,
0,
0,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
- "lines": [
0,
0,
0,
0,
0,
0,
+ null,
0,
0,
0,
@@ -12006,23 +12102,30 @@
0,
0,
0,
- null,
0,
0,
0,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
0,
0,
null,
0,
+ null,
+ 0,
+ 0,
0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
+ 0,
+ 0,
0,
0,
0,
@@ -12034,11 +12137,11 @@
null,
0,
0,
- null,
0,
null,
0,
0,
+ null,
0,
0,
0,
@@ -12046,10 +12149,8 @@
null,
0,
0,
- null,
0,
0,
- null,
0,
0,
0,
@@ -12060,24 +12161,24 @@
null,
0,
0,
- null,
- 0,
0,
0,
+ null,
0,
0,
0,
0,
0,
0,
+ null,
0,
0,
0,
0,
0,
+ null,
0,
0,
- null,
0,
0,
0,
@@ -12087,15 +12188,13 @@
0,
null,
0,
+ null,
0,
0,
0,
0,
0,
0,
- null,
- 0,
- null,
0,
0,
0,
@@ -12110,9 +12209,6 @@
0,
0,
0,
- null,
- 0,
- 0,
0,
null,
0,
@@ -12122,8 +12218,24 @@
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
0,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
0,
0,
0,
@@ -12131,21 +12243,16 @@
0,
0,
0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
0,
0,
0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
0,
0,
0,
@@ -12157,22 +12264,15 @@
0,
null,
0,
- null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
- "lines": [
0,
0,
0,
+ null,
0,
0,
- null,
0,
0,
0,
@@ -12183,11 +12283,11 @@
null,
0,
0,
+ 0,
null,
0,
0,
null,
- null,
0,
0,
0,
@@ -12198,7 +12298,6 @@
0,
0,
0,
- null,
0,
0,
null,
@@ -12208,7 +12307,10 @@
0,
0,
0,
+ null,
+ 0,
0,
+ null,
0,
0,
null,
@@ -12219,10 +12321,10 @@
0,
0,
0,
- null,
0,
0,
0,
+ null,
0,
0,
0,
@@ -12230,23 +12332,22 @@
0,
null,
0,
+ null,
0,
+ null,
0,
0,
0,
0,
0,
0,
- null,
0,
- null,
0,
0,
+ null,
0,
0,
- null,
0,
- null,
0,
0,
0,
@@ -12254,6 +12355,7 @@
0,
0,
0,
+ null,
0,
0,
0,
@@ -12262,10 +12364,9 @@
0,
0,
0,
- null,
- 0,
0,
0,
+ null,
0,
0,
null,
@@ -12279,7 +12380,6 @@
0,
0,
0,
- 0,
null,
0,
0,
@@ -12290,51 +12390,51 @@
0,
0,
0,
+ 0,
null,
0,
0,
+ null,
0,
0,
0,
- null,
0,
0,
0,
null,
0,
+ null,
0,
0,
0,
0,
+ null,
0,
0,
0,
0,
+ null,
0,
0,
null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
- "lines": [
+ null,
0,
0,
0,
+ null,
0,
0,
null,
0,
0,
- null,
0,
0,
0,
null,
0,
+ null,
0,
0,
null,
@@ -12342,13 +12442,14 @@
0,
0,
0,
- 0,
+ null,
0,
0,
null,
0,
+ null,
0,
- 0,
+ null,
0,
0,
0,
@@ -12359,8 +12460,6 @@
0,
0,
0,
- null,
- 0,
0,
null,
0,
@@ -12370,17 +12469,16 @@
0,
0,
0,
+ null,
0,
- 0,
- 0,
- 0,
+ null,
0,
0,
0,
null,
0,
- null,
0,
+ null,
0,
0,
0,
@@ -12388,19 +12486,15 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
"lines": [
0,
- null,
- null,
- null,
- null,
- null,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
"lines": [
0,
0,
@@ -12410,18 +12504,51 @@
0,
0,
0,
+ 0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
"lines": [
+ null,
+ 0,
+ 0,
+ null,
0,
0,
0,
null,
0,
0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
0,
0,
0,
@@ -12460,9 +12587,19 @@
0
],
"branches": {}
+ },
+ "/home/user/git/libregig/app/models/events_audit.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969219
},
"Minitest-2": {
"coverage": {
@@ -12489,7 +12626,7 @@
0,
null,
0,
- 10,
+ 3,
null,
null,
null,
@@ -12535,9 +12672,9 @@
0,
null,
0,
- 112,
- 112,
- 112,
+ 98,
+ 98,
+ 98,
null,
null,
null
@@ -12545,7 +12682,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 112
+ "[:then, 2, 13, 6, 13, 11]": 98
}
}
},
@@ -12627,13 +12764,13 @@
null,
null,
null,
- 8,
+ 5,
null,
null,
null,
null,
0,
- 16,
+ 9,
null,
null,
null,
@@ -12667,16 +12804,16 @@
0,
null,
0,
- 8,
- 8,
- 8,
+ 10,
+ 10,
+ 10,
0,
null,
null,
null,
null,
0,
- 8,
+ 10,
0,
null,
null,
@@ -12692,16 +12829,16 @@
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 8,
+ "[:then, 7, 61, 6, 64, 9]": 10,
"[:else, 8, 60, 4, 65, 7]": 0
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 8
+ "[:else, 11, 62, 6, 64, 9]": 10
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 8
+ "[:else, 14, 69, 4, 71, 7]": 10
}
}
},
@@ -12709,30 +12846,30 @@
"lines": [
0,
0,
- 8,
- 0,
- 8,
+ 6,
0,
+ 5,
+ 1,
null,
null,
null,
0,
- 8,
+ 6,
0,
null,
null,
0,
- 8,
- 8,
+ 6,
+ 6,
0,
null,
- 8,
+ 6,
null,
null,
0,
- 8,
- 8,
- 8,
+ 6,
+ 6,
+ 6,
null,
null,
0,
@@ -12762,20 +12899,20 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 8,
- "[:else, 3, 6, 9, 6, 15]": 0
+ "[:when, 2, 5, 28, 5, 41]": 5,
+ "[:else, 3, 6, 9, 6, 15]": 1
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 8
+ "[:then, 6, 11, 4, 11, 17]": 6
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 8,
+ "[:else, 8, 17, 4, 19, 7]": 6,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 8
+ "[:then, 11, 25, 40, 25, 45]": 1,
+ "[:else, 12, 25, 48, 25, 52]": 5
},
"[:if, 13, 30, 4, 30, 30]": {
"[:then, 14, 30, 4, 30, 14]": 0,
@@ -12822,7 +12959,7 @@
0,
0,
null,
- 11,
+ 8,
null,
0,
0,
@@ -12834,7 +12971,7 @@
0,
null,
0,
- 7,
+ 2,
null,
null,
null,
@@ -12849,7 +12986,7 @@
null,
null,
0,
- 11,
+ 8,
null,
null,
0,
@@ -12988,21 +13125,21 @@
null,
null,
0,
- 6,
+ 2,
null,
null,
0,
- 9,
+ 3,
null,
null,
0,
- 15,
+ 9,
null,
null,
0,
0,
null,
- 27,
+ 31,
0,
null,
0,
@@ -13031,11 +13168,11 @@
null,
null,
0,
- 19,
+ 13,
null,
null,
0,
- 22,
+ 16,
null,
null,
0,
@@ -13049,26 +13186,26 @@
0,
null,
0,
- 54,
+ 66,
null,
null,
0,
- 27,
+ 33,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 27,
- "[:else, 2, 27, 16, 27, 32]": 0
+ "[:then, 1, 27, 16, 27, 32]": 28,
+ "[:else, 2, 27, 16, 27, 32]": 3
},
"[:if, 3, 64, 4, 64, 49]": {
"[:then, 4, 64, 4, 64, 23]": 0,
"[:else, 5, 64, 4, 64, 49]": 0
},
"[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 27
+ "[:then, 7, 78, 4, 78, 30]": 3,
+ "[:else, 8, 78, 4, 78, 50]": 30
}
}
},
@@ -13081,7 +13218,7 @@
null,
null,
null,
- 1,
+ 0,
null,
null,
null,
@@ -13089,18 +13226,18 @@
null,
null,
null,
- 1,
+ 0,
null,
- 1,
+ 0,
null,
0,
null,
null,
null,
0,
+ 2,
+ 2,
6,
- 6,
- 18,
null,
null,
null,
@@ -13138,14 +13275,14 @@
null,
0,
null,
- 2,
+ 0,
null,
null,
null,
null,
null,
null,
- 2,
+ 0,
null,
0,
null,
@@ -13248,18 +13385,18 @@
0,
null,
0,
- 18,
- 18,
- 18,
- 18,
- 9,
+ 6,
+ 6,
+ 6,
+ 6,
+ 2,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 1,
+ "[:then, 1, 18, 6, 18, 37]": 0,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -13284,7 +13421,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 2,
+ "[:then, 21, 72, 4, 72, 14]": 0,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -13325,20 +13462,20 @@
0,
0,
null,
- 68,
+ 60,
null,
0,
- 25,
- 25,
+ 16,
+ 16,
null,
null,
0,
- 207,
+ 120,
null,
null,
0,
- 25,
- 25,
+ 16,
+ 16,
null,
null,
0,
@@ -13346,24 +13483,24 @@
null,
null,
0,
- 22,
+ 14,
null,
null,
0,
null,
0,
- 50,
+ 32,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 32,
- "[:else, 2, 32, 16, 32, 32]": 18
+ "[:then, 1, 32, 16, 32, 32]": 20,
+ "[:else, 2, 32, 16, 32, 32]": 12
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 18
+ "[:else, 5, 32, 36, 32, 60]": 12
}
}
},
@@ -13371,12 +13508,12 @@
"lines": [
0,
0,
- 10,
+ 6,
null,
null,
0,
- 24,
- 7,
+ 18,
+ 6,
null,
null,
null,
@@ -13386,50 +13523,50 @@
null,
null,
null,
- 8,
- 8,
+ 6,
+ 6,
null,
null,
- 8,
- 8,
+ 6,
+ 6,
null,
null,
- 8,
- 8,
+ 6,
+ 6,
null,
- 24,
+ 18,
null,
- 24,
+ 18,
null,
null,
null,
null,
null,
- 24,
- 17,
+ 18,
+ 12,
null,
null,
- 24,
+ 18,
null,
null,
null,
null,
0,
- 2,
+ 0,
null,
null,
- 2,
- 2,
- 2,
+ 0,
+ 0,
+ 0,
0,
null,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
- 10,
+ 0,
null,
- 10,
+ 0,
null,
null,
null,
@@ -13440,7 +13577,7 @@
null,
null,
null,
- 10,
+ 0,
null,
null,
null,
@@ -13455,42 +13592,42 @@
null,
null,
null,
- 25,
- 25,
- 25,
- 25,
+ 15,
+ 15,
+ 15,
+ 15,
null,
- 25,
+ 15,
6,
6,
null,
- 19,
- 19,
+ 9,
+ 9,
null,
null,
- 25,
+ 15,
null,
- 25,
+ 15,
null,
null,
null,
null,
- 25,
+ 15,
null,
- 25,
+ 15,
null,
- 25,
+ 15,
null,
null,
0,
- 9,
- 9,
- 1,
+ 5,
+ 5,
+ 0,
null,
null,
- 9,
- 9,
- 9,
+ 5,
+ 5,
+ 5,
null,
null,
null,
@@ -13498,29 +13635,29 @@
null,
0,
6,
- 6,
- 0,
+ 4,
0,
+ 2,
null,
null,
null,
0,
- 9,
+ 5,
null,
null,
0,
- 9,
- 9,
- 9,
+ 5,
+ 5,
+ 5,
null,
null,
null,
null,
- 9,
- 9,
+ 5,
+ 5,
null,
- 9,
- 9,
+ 5,
+ 5,
null,
null,
null,
@@ -13529,48 +13666,48 @@
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
"[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 8
+ "[:else, 2, 23, 6, 23, 59]": 6
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 16,
- "[:else, 5, 31, 69, 31, 71]": 8
+ "[:then, 4, 31, 36, 31, 66]": 12,
+ "[:else, 5, 31, 69, 31, 71]": 6
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 2
+ "[:else, 8, 52, 4, 54, 7]": 0
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 10
+ "[:else, 11, 59, 83, 59, 86]": 0
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 3,
- "[:else, 14, 72, 41, 72, 52]": 7
+ "[:then, 13, 72, 35, 72, 38]": 0,
+ "[:else, 14, 72, 41, 72, 52]": 0
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 25
+ "[:then, 16, 88, 50, 88, 75]": 5,
+ "[:else, 17, 88, 50, 88, 75]": 10
},
"[:if, 18, 92, 4, 98, 7]": {
"[:then, 19, 93, 6, 94, 61]": 6,
- "[:else, 20, 96, 6, 97, 20]": 19
+ "[:else, 20, 96, 6, 97, 20]": 9
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 6,
- "[:else, 23, 93, 72, 93, 77]": 0
+ "[:then, 22, 93, 63, 93, 69]": 4,
+ "[:else, 23, 93, 72, 93, 77]": 2
},
"[:if, 24, 107, 4, 107, 76]": {
"[:then, 25, 107, 4, 107, 49]": 5,
- "[:else, 26, 107, 4, 107, 76]": 20
+ "[:else, 26, 107, 4, 107, 76]": 10
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 1,
- "[:else, 29, 116, 6, 118, 9]": 8
+ "[:then, 28, 117, 8, 117, 29]": 0,
+ "[:else, 29, 116, 6, 118, 9]": 5
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 6,
+ "[:when, 31, 130, 20, 130, 39]": 4,
"[:when, 32, 131, 21, 131, 40]": 0,
- "[:else, 33, 132, 9, 132, 11]": 0
+ "[:else, 33, 132, 9, 132, 11]": 2
}
}
},
@@ -13683,11 +13820,11 @@
null,
1,
1,
- 1,
+ 10,
null,
- 1,
+ 10,
null,
- 1,
+ 10,
null,
null,
1,
@@ -13703,7 +13840,7 @@
1,
1,
null,
- 1,
+ 2,
1,
null,
null,
@@ -13720,12 +13857,12 @@
null,
1,
3,
- 0,
+ 15,
0,
null,
null,
3,
- 0,
+ 1,
null,
null,
null,
@@ -13737,7 +13874,7 @@
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
@@ -13765,18 +13902,18 @@
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
null,
- 0,
+ 1,
null,
null,
1,
null,
1,
- 0,
+ 6,
null,
null,
1,
@@ -13787,27 +13924,27 @@
null,
null,
1,
- 0,
+ 5,
null,
- 0,
- 0,
+ 5,
+ 15,
null,
null,
null,
1,
- 0,
- 0,
+ 15,
+ 15,
null,
- 0,
- 0,
+ 15,
+ 15,
0,
null,
null,
null,
null,
null,
- 0,
- 0,
+ 15,
+ 15,
null,
null
],
@@ -13821,7 +13958,7 @@
"[:then, 5, 80, 4, 80, 14]": 0
},
"[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 0,
+ "[:else, 7, 88, 4, 88, 35]": 1,
"[:then, 8, 88, 4, 88, 14]": 0
},
"[:if, 9, 103, 4, 106, 7]": {
@@ -13829,27 +13966,36 @@
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 0,
+ "[:else, 13, 110, 4, 110, 28]": 5,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
1,
- 1,
- 1,
null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
1,
1,
- 1,
- 2,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
null,
- 1,
0,
0,
0,
@@ -13859,14 +14005,18 @@
null,
null,
null,
- 1,
- 1,
- 1,
null,
1,
null,
1,
1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
1,
1,
null,
@@ -13875,167 +14025,168 @@
null,
1,
null,
- null,
- null,
- null,
- null,
- null,
1,
- 2,
- 2,
- 0,
- 2,
- 0,
- 0,
+ 1,
null,
null,
null,
- 1,
null,
1,
- 33,
null,
- 5,
- 5,
null,
- 5,
+ 1,
0,
null,
null,
- null,
1,
- null,
- 33,
0,
null,
null,
null,
- 1,
- 33,
- 0,
- null,
null,
null,
1,
- 33,
0,
null,
- null,
null
],
"branches": {
- "[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 2,
- "[:when, 3, 50, 23, 50, 47]": 0,
- "[:else, 4, 51, 9, 51, 48]": 0
- },
- "[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 28,
- "[:else, 7, 58, 4, 58, 38]": 5
- },
- "[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 5,
- "[:then, 10, 64, 6, 64, 101]": 0
- },
- "[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 33,
- "[:then, 13, 71, 6, 71, 51]": 0
- },
- "[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 33,
- "[:then, 16, 77, 6, 77, 57]": 0
- },
- "[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 33,
- "[:else, 19, 82, 11, 82, 27]": 0
- },
- "[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 9,
- "[:else, 22, 82, 31, 82, 44]": 0
- },
- "[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 33,
- "[:then, 25, 83, 6, 83, 56]": 0
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 0,
+ "[:then, 2, 15, 4, 15, 38]": 1
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
+ null,
+ null,
1,
1,
1,
- 16,
+ 1,
+ null,
null,
null,
null,
null,
+ 1,
+ 14,
+ 14,
null,
null,
+ 1,
+ 7,
+ 1,
null,
null,
null,
null,
null,
+ 1,
+ 7,
null,
null,
+ 1,
+ 21,
null,
null,
+ 1,
null,
1,
16,
null,
null,
+ 1,
+ 16,
+ 0,
+ 16,
+ 10,
null,
+ 6,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
null,
- 1,
- 16,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
- 16,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 10,
+ 10,
+ 10,
+ 10,
null,
+ 0,
null,
null,
null,
+ 1,
+ 6,
+ 6,
null,
null,
1,
- 16,
+ 0,
+ 0,
null,
null,
+ 1,
+ 15,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ null,
+ 5,
null,
null,
null,
@@ -14046,26 +14197,28 @@
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
- 1,
- 1,
1,
- 10,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 7,
+ 6,
+ 1,
null,
+ 7,
null,
null,
null,
@@ -14074,9 +14227,94 @@
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 14,
+ "[:then, 2, 13, 4, 13, 10]": 0
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 7,
+ "[:else, 5, 18, 18, 18, 39]": 0
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 1,
+ "[:then, 8, 18, 4, 18, 10]": 6
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 1,
+ "[:else, 11, 26, 41, 26, 43]": 6
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 16
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 10,
+ "[:else, 17, 45, 6, 45, 24]": 6
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 10,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 10,
+ "[:else, 35, 117, 14, 117, 38]": 5
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 15,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 6,
+ "[:else, 47, 158, 8, 158, 16]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
null,
@@ -14084,39 +14322,113 @@
null,
null,
1,
- 10,
- null,
+ 1,
+ 1,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null,
null,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 24,
null,
+ 2,
+ 2,
null,
+ 2,
+ 0,
null,
null,
null,
1,
null,
- 1,
- 10,
+ 24,
+ 0,
null,
null,
null,
+ 1,
+ 24,
+ 0,
null,
null,
null,
1,
- 10,
+ 24,
+ 0,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 47, 4, 52, 7]": {
+ "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:else, 4, 51, 9, 51, 48]": 0
+ },
+ "[:if, 5, 58, 4, 58, 38]": {
+ "[:then, 6, 58, 4, 58, 15]": 22,
+ "[:else, 7, 58, 4, 58, 38]": 2
+ },
+ "[:unless, 8, 63, 4, 65, 7]": {
+ "[:else, 9, 63, 4, 65, 7]": 2,
+ "[:then, 10, 64, 6, 64, 101]": 0
+ },
+ "[:unless, 11, 70, 4, 72, 7]": {
+ "[:else, 12, 70, 4, 72, 7]": 24,
+ "[:then, 13, 71, 6, 71, 51]": 0
+ },
+ "[:unless, 14, 76, 4, 78, 7]": {
+ "[:else, 15, 76, 4, 78, 7]": 24,
+ "[:then, 16, 77, 6, 77, 57]": 0
+ },
+ "[:\"&.\", 17, 82, 11, 82, 27]": {
+ "[:then, 18, 82, 11, 82, 27]": 24,
+ "[:else, 19, 82, 11, 82, 27]": 0
+ },
+ "[:\"&.\", 20, 82, 31, 82, 44]": {
+ "[:then, 21, 82, 31, 82, 44]": 4,
+ "[:else, 22, 82, 31, 82, 44]": 0
+ },
+ "[:unless, 23, 82, 4, 84, 7]": {
+ "[:else, 24, 82, 4, 84, 7]": 24,
+ "[:then, 25, 83, 6, 83, 56]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 9,
+ null,
null,
null,
null,
@@ -14128,12 +14440,12 @@
null,
null,
null,
- 1,
- 10,
null,
null,
null,
null,
+ 1,
+ 9,
null,
null,
null,
@@ -14141,8 +14453,6 @@
null,
null,
null,
- 1,
- 10,
null,
null,
null,
@@ -14156,13 +14466,19 @@
null,
null,
null,
+ 1,
+ null,
+ 1,
+ 9,
+ null,
null,
null,
null,
null,
null,
1,
- 10,
+ 9,
+ null,
null,
null,
null,
@@ -14173,6 +14489,13 @@
null,
null,
null,
+ 1,
+ 9,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
@@ -14189,12 +14512,13 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
1,
- 7,
+ 3,
+ null,
null,
null,
null,
@@ -14221,13 +14545,13 @@
null,
null,
null,
+ 1,
+ 3,
null,
null,
null,
null,
null,
- 1,
- 7,
null,
null,
null,
@@ -14243,13 +14567,23 @@
null,
null,
null,
+ 1,
+ null,
+ 1,
+ 3,
+ null,
null,
null,
null,
null,
null,
1,
- 7,
+ 3,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
@@ -14257,7 +14591,8 @@
null,
null,
1,
- 7,
+ 3,
+ null,
null,
null,
null,
@@ -14269,7 +14604,7 @@
null,
null,
1,
- 7,
+ 3,
null,
null,
null,
@@ -14284,12 +14619,12 @@
null,
null,
null,
- 1,
- 7,
null,
null,
null,
null,
+ 1,
+ 3,
null,
null,
null,
@@ -14302,8 +14637,6 @@
null,
null,
null,
- 1,
- 7,
null,
null,
null,
@@ -14314,6 +14647,16 @@
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 2,
null,
null,
null,
@@ -14326,8 +14669,6 @@
null,
null,
null,
- 1,
- 7,
null,
null,
null,
@@ -14347,198 +14688,96 @@
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
- "lines": [
- 1,
1,
- 0,
- 0,
+ 2,
null,
null,
- 1,
- 7,
- 7,
- 7,
null,
- 7,
- 0,
- 0,
- 0,
- 7,
- 7,
- 7,
- 7,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
- 7,
null,
- null
- ],
- "branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 7
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 7,
- "[:else, 8, 21, 6, 25, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
- "lines": [
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
null,
null,
null,
- 1,
- 22,
- 22,
null,
null,
1,
- 11,
2,
null,
null,
null,
null,
null,
- 1,
- 11,
- null,
null,
1,
- 33,
+ 2,
+ null,
null,
null,
- 1,
null,
- 1,
- 25,
null,
null,
- 1,
- 25,
- 0,
- 25,
- 16,
null,
- 9,
null,
null,
null,
1,
- 0,
+ 2,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
1,
+ 2,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
- 16,
- 16,
- 16,
- 16,
null,
- 0,
null,
null,
null,
1,
- 9,
- 9,
+ 2,
+ null,
+ null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
- 25,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 9,
null,
null,
null,
@@ -14550,101 +14789,85 @@
null,
null,
1,
+ 2,
+ null,
+ null,
+ null,
null,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "lines": [
+ 1,
1,
0,
0,
null,
null,
1,
+ 5,
+ 5,
+ 5,
null,
- 11,
- 9,
- 2,
- null,
- 11,
+ 5,
+ 0,
+ 0,
+ 0,
+ 5,
+ 5,
+ 5,
+ 5,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 5,
null,
null
],
"branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 22,
- "[:then, 2, 13, 4, 13, 10]": 0
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 11,
- "[:else, 5, 18, 18, 18, 39]": 0
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 2,
- "[:then, 8, 18, 4, 18, 10]": 9
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 11
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 25
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 16,
- "[:else, 17, 45, 6, 45, 24]": 9
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 16,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 16,
- "[:else, 35, 117, 14, 117, 38]": 9
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 25,
- "[:else, 38, 117, 4, 117, 55]": 0
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
},
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 5
},
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 9,
- "[:else, 47, 158, 8, 158, 16]": 2
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 5,
+ "[:else, 8, 21, 6, 25, 48]": 0
}
}
},
@@ -14658,18 +14881,18 @@
1,
null,
1,
- 8,
- 8,
- 8,
- 8,
+ 6,
+ 6,
+ 6,
+ 6,
null,
null,
1,
- 1,
+ 0,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
@@ -14698,8 +14921,8 @@
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
0,
null,
@@ -14707,7 +14930,7 @@
1,
null,
1,
- 1,
+ 0,
null,
null,
1,
@@ -14751,11 +14974,11 @@
"branches": {
"[:unless, 0, 19, 4, 19, 75]": {
"[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 1
+ "[:then, 2, 19, 4, 19, 23]": 0
},
"[:if, 3, 20, 4, 20, 54]": {
"[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 1
+ "[:else, 5, 20, 4, 20, 54]": 0
},
"[:if, 6, 32, 4, 37, 7]": {
"[:then, 7, 33, 6, 34, 66]": 0,
@@ -14789,16 +15012,16 @@
1,
null,
1,
- 11,
+ 8,
null,
- 11,
+ 8,
1,
- 10,
- 11,
+ 7,
+ 8,
null,
null,
1,
- 1,
+ 2,
1,
1,
null,
@@ -14811,11 +15034,11 @@
"branches": {
"[:if, 0, 15, 6, 17, 42]": {
"[:then, 1, 16, 8, 16, 26]": 1,
- "[:else, 2, 17, 8, 17, 42]": 10
+ "[:else, 2, 17, 8, 17, 42]": 7
},
"[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 1,
- "[:else, 5, 28, 4, 28, 52]": 0
+ "[:then, 4, 28, 4, 28, 38]": 0,
+ "[:else, 5, 28, 4, 28, 52]": 1
}
}
},
@@ -14831,17 +15054,17 @@
1,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
null,
@@ -14856,26 +15079,26 @@
null,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
+ 0,
null,
null,
1,
- 1,
+ 0,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
0,
null,
@@ -14892,7 +15115,7 @@
1,
null,
1,
- 1,
+ 0,
null,
0,
0,
@@ -14934,14 +15157,14 @@
null,
null,
1,
- 1,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
- 3,
+ 0,
null,
0,
null,
@@ -14959,19 +15182,19 @@
0,
null,
null,
- 1,
+ 0,
null,
null,
1,
- 1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
1,
1,
- 0,
+ 1,
null,
null,
null,
@@ -14982,59 +15205,59 @@
null,
null,
1,
- 1,
0,
- 1,
+ 0,
+ 0,
0,
null,
null,
null,
1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 1,
+ 0,
null,
null,
1,
- 1,
+ 0,
null,
null,
1,
- 1,
+ 0,
null,
null
],
"branches": {
"[:if, 0, 11, 19, 11, 91]": {
"[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 1
+ "[:else, 2, 11, 58, 11, 91]": 0
},
"[:if, 3, 28, 4, 30, 7]": {
"[:then, 4, 29, 6, 29, 80]": 0,
"[:else, 5, 28, 4, 30, 7]": 0
},
"[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 1,
+ "[:then, 7, 43, 4, 43, 38]": 0,
"[:else, 8, 43, 4, 43, 38]": 0
},
"[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 1,
+ "[:else, 10, 45, 4, 45, 77]": 0,
"[:then, 11, 45, 4, 45, 53]": 0
},
"[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 1,
+ "[:then, 13, 54, 6, 58, 9]": 0,
"[:else, 14, 60, 6, 60, 55]": 0
},
"[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 1,
+ "[:then, 16, 55, 8, 55, 72]": 0,
"[:else, 17, 57, 8, 57, 66]": 0
},
"[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 1,
+ "[:then, 19, 72, 4, 72, 47]": 0,
"[:else, 20, 72, 4, 72, 68]": 0
},
"[:\"&.\", 21, 75, 21, 75, 40]": {
@@ -15057,14 +15280,14 @@
},
"[:if, 36, 114, 4, 114, 75]": {
"[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 1
+ "[:else, 38, 114, 4, 114, 75]": 0
},
"[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 1,
+ "[:then, 40, 117, 12, 117, 31]": 0,
"[:else, 41, 117, 12, 117, 31]": 0
},
"[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 1,
+ "[:when, 43, 121, 6, 121, 49]": 0,
"[:when, 44, 123, 6, 123, 46]": 0,
"[:when, 45, 125, 6, 125, 56]": 0,
"[:when, 46, 127, 6, 134, 9]": 0,
@@ -15076,11 +15299,11 @@
},
"[:if, 51, 139, 4, 139, 46]": {
"[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 1
+ "[:else, 53, 139, 34, 139, 46]": 0
},
"[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 1,
- "[:then, 56, 151, 6, 151, 57]": 0
+ "[:else, 55, 150, 4, 152, 7]": 0,
+ "[:then, 56, 151, 6, 151, 57]": 1
},
"[:unless, 57, 156, 4, 158, 7]": {
"[:else, 58, 156, 4, 158, 7]": 0,
@@ -15088,11 +15311,11 @@
},
"[:if, 60, 162, 4, 166, 7]": {
"[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 1
+ "[:else, 62, 164, 4, 166, 7]": 0
},
"[:if, 63, 164, 4, 166, 7]": {
"[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 1
+ "[:else, 65, 164, 4, 166, 7]": 0
}
}
},
@@ -15117,39 +15340,25 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
1,
- null,
1,
+ null,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
- "lines": [
1,
1,
1,
null,
- null,
- null,
1,
0,
null,
0,
+ null,
0,
0,
- null,
- null,
- 0,
- null,
- null,
- 0,
0,
- null,
0,
null,
null,
@@ -15161,143 +15370,54 @@
null,
null,
1,
- 1,
- 0,
- 0,
- null,
- 0,
0,
null,
null,
- null,
1,
0,
- 0,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- 1,
null,
null,
1,
- 1,
- null,
+ 0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 0,
- "[:else, 2, 8, 19, 8, 45]": 0
- },
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
- "[:else, 5, 10, 6, 13, 9]": 0
- },
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 0,
- "[:else, 8, 21, 10, 21, 18]": 0
- },
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 0
- },
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 1,
- "[:then, 14, 50, 6, 50, 59]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 1,
0,
null,
+ 0,
null,
null,
null,
1,
- 1,
- null,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 1,
- "[:then, 2, 9, 8, 10, 28]": 0
- }
- }
- },
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
1,
- 18,
- 4,
- 2,
- null,
- 2,
- null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
- 1,
- 1,
- 1,
null,
1,
null,
- null,
1,
0,
0,
- null,
- 0,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
null,
null,
@@ -15307,502 +15427,266 @@
null,
0,
0,
- null,
0,
null,
null,
1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 2,
- 2,
- null,
- 2,
- 2,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 2,
- 2,
- null,
- 2,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 2,
- 2,
- null,
- 2,
- 2,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 2,
- 2,
- null,
- 2,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 2,
- 2,
- 2,
- null,
- null,
- 2,
- null,
- null,
- null,
- 2,
- 2,
- null,
- 2,
- null,
- null,
- 1,
- 7,
- 7,
- null,
- 7,
+ 0,
null,
null,
1,
- null,
- 7,
- 5,
- 2,
- null,
- 7,
- null,
- 7,
- 7,
- null,
- 7,
- null,
- null,
+ 0,
null,
null,
1,
- 7,
- null,
- 7,
- null,
0,
- null,
+ 0,
0,
null,
+ 0,
null,
null,
null,
- null,
- null,
- 1,
- 8,
- 7,
- null,
- null,
- 1,
- null,
- 8,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 21,
- null,
- null,
1,
- 16,
- null,
- 16,
- null,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 2,
- "[:else, 2, 27, 10, 27, 56]": 2
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 2,
- "[:else, 5, 119, 6, 119, 77]": 0
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 0
},
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 2,
- "[:else, 8, 144, 6, 144, 77]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 0
},
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 2
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 2,
- "[:else, 14, 162, 15, 162, 51]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 5,
- "[:else, 17, 182, 10, 182, 19]": 2
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
},
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 7
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
},
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 7,
- "[:else, 23, 197, 6, 197, 29]": 0
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
},
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 7,
- "[:then, 26, 209, 6, 209, 15]": 1
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 0
},
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 7
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 0
},
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 16,
- "[:then, 32, 228, 6, 228, 12]": 0
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
1,
1,
- null,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
null,
null,
1,
- null,
+ 1,
null,
1,
0,
+ 0,
null,
null,
1,
- 1,
- 1,
null,
null,
1,
- 1,
- 1,
0,
null,
+ 1,
+ null,
null,
null,
1,
+ null,
+ null,
1,
- 1,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ null,
0,
0,
null,
null,
null,
1,
- 2,
- 2,
- null,
+ 0,
+ 0,
null,
- 2,
null,
- 2,
- 1,
- 1,
- 1,
1,
null,
1,
- 1,
+ 0,
+ 0,
null,
null,
- 0,
+ 1,
0,
null,
null,
null,
- 1,
null,
- 1,
- 0,
- 0,
+ null,
+ null,
+ null,
null,
null
],
"branches": {
- "[:unless, 0, 11, 4, 11, 76]": {
- "[:else, 1, 11, 4, 11, 76]": 0,
- "[:then, 2, 11, 4, 11, 52]": 0
- },
- "[:if, 3, 21, 6, 24, 9]": {
- "[:then, 4, 22, 8, 23, 53]": 0,
- "[:else, 5, 21, 6, 24, 9]": 1
- },
- "[:\"&.\", 6, 26, 9, 26, 48]": {
- "[:then, 7, 26, 9, 26, 48]": 1,
- "[:else, 8, 26, 9, 26, 48]": 0
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:else, 2, 8, 19, 8, 45]": 1
},
- "[:if, 9, 26, 6, 29, 9]": {
- "[:then, 10, 27, 8, 28, 33]": 1,
- "[:else, 11, 26, 6, 29, 9]": 0
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 1
},
- "[:\"&.\", 12, 43, 9, 43, 49]": {
- "[:then, 13, 43, 9, 43, 49]": 2,
- "[:else, 14, 43, 9, 43, 49]": 0
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:else, 8, 21, 10, 21, 18]": 1
},
- "[:if, 15, 43, 6, 51, 9]": {
- "[:then, 16, 44, 8, 47, 30]": 1,
- "[:else, 17, 49, 8, 50, 33]": 1
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 0,
+ "[:else, 11, 36, 8, 37, 51]": 0
},
- "[:if, 18, 62, 4, 62, 52]": {
- "[:then, 19, 62, 4, 62, 32]": 0,
- "[:else, 20, 62, 4, 62, 52]": 0
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 0,
+ "[:then, 14, 50, 6, 50, 59]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
"lines": [
1,
1,
1,
null,
1,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
null,
1,
- 0,
1,
0,
null,
null,
null,
- 1,
- null,
null,
1,
- null,
- null,
1,
- 0,
null,
null,
- 1,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 1,
+ "[:then, 2, 9, 8, 10, 28]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "lines": [
0,
- null,
- null,
- 1,
0,
- null,
- null,
0,
0,
0,
null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
- null,
+ 0,
0,
null,
- null,
- null,
- 1,
0,
0,
null,
0,
+ 0,
null,
- null,
- null,
- 1,
0,
0,
- null,
0,
- null,
- null,
- null,
- 1,
- null,
- 1,
0,
0,
0,
- null,
- null,
- 1,
+ 0,
0,
0,
null,
0,
0,
0,
- null,
- null,
- 1,
0,
null,
- null,
- 1,
0,
null,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
0,
- null,
- null,
- null,
- 1,
+ 0,
+ 0,
0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 1
- },
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 1
- },
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 0
- },
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 0,
- "[:else, 11, 68, 6, 68, 70]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- },
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 0,
- "[:then, 17, 90, 4, 90, 25]": 0
- },
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 0,
- "[:then, 20, 94, 4, 94, 25]": 0
- },
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 1,
- "[:else, 23, 98, 26, 98, 43]": 0
- },
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 1,
- "[:else, 26, 102, 6, 102, 29]": 0
- },
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 1,
- "[:else, 29, 100, 63, 100, 67]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
- "lines": [
0,
0,
0,
0,
0,
- null,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "lines": [
0,
0,
0,
- null,
0,
0,
- null,
0,
0,
- null,
0,
0,
+ null,
0,
0,
+ null,
0,
0,
0,
@@ -15812,18 +15696,28 @@
0,
0,
0,
- 0,
null,
0,
+ 0,
null,
0,
0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "lines": [
0,
0,
null,
0,
0,
0,
+ null,
+ 0,
+ null,
0,
0,
0,
@@ -15831,13 +15725,17 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
0,
0,
0,
0,
0,
+ null,
+ 0,
+ 0,
+ 0,
0,
0,
0,
@@ -15848,6 +15746,8 @@
null,
0,
0,
+ null,
+ null,
0,
0,
0,
@@ -15855,42 +15755,48 @@
0,
0,
0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
null,
0,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
0,
0,
- null,
0,
0,
0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
+ 0,
+ 0,
+ 0,
0,
0,
null,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
null,
@@ -15898,15 +15804,18 @@
0,
0,
0,
+ null,
0,
null,
0,
0,
+ 0,
null,
0,
0,
0,
- null,
+ 0,
+ 0,
0,
0,
0,
@@ -15917,12 +15826,12 @@
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
0,
0,
0,
@@ -15943,23 +15852,53 @@
0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
null,
0,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
0,
0,
0,
+ null,
0,
0,
null,
0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
0,
0,
0,
@@ -15973,6 +15912,9 @@
0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
0,
0,
@@ -15984,7 +15926,6 @@
0,
0,
0,
- null,
0,
0,
null,
@@ -15997,11 +15938,24 @@
0,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
0,
0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
0,
0,
0,
@@ -16020,29 +15974,55 @@
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
0,
0,
0,
null,
0,
+ 0,
null,
0,
0,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
0,
0,
0,
+ 0,
+ 0,
+ 0,
null,
0,
+ null,
+ 0,
+ 0,
0,
+ null,
0,
0,
+ null,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
0,
0,
0,
@@ -16051,6 +16031,7 @@
null,
0,
0,
+ null,
0,
0,
0,
@@ -16058,10 +16039,10 @@
0,
0,
0,
+ null,
0,
0,
0,
- null,
0,
0,
0,
@@ -16080,13 +16061,13 @@
0,
0,
0,
+ null,
0,
0,
null,
0,
0,
0,
- null,
0,
0,
0,
@@ -16100,55 +16081,64 @@
0,
null,
0,
+ null,
+ 0,
+ 0,
+ 0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
0,
0,
0,
- null,
0,
0,
null,
0,
- null,
0,
0,
0,
+ null,
+ 0,
0,
0,
null,
+ 0,
+ 0,
null,
0,
0,
0,
0,
+ null,
+ 0,
0,
0,
0,
0,
- null,
0,
0,
null,
0,
0,
+ 0,
null,
0,
0,
0,
+ 0,
null,
0,
0,
0,
- null,
0,
0,
0,
+ null,
0,
0,
0,
@@ -16157,7 +16147,6 @@
null,
0,
0,
- null,
0,
0,
0,
@@ -16165,6 +16154,9 @@
0,
0,
0,
+ null,
+ 0,
+ null,
0,
0,
0,
@@ -16172,46 +16164,80 @@
0,
0,
0,
- null,
0,
0,
0,
0,
null,
0,
- null,
0,
0,
0,
0,
0,
- null,
0,
0,
0,
+ null,
+ 0,
+ 0,
0,
+ null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
0,
null,
+ null,
+ null,
+ null,
+ null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
0,
0,
0,
+ null,
+ 0,
+ 0,
0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
0,
0,
null,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
@@ -16221,9 +16247,18 @@
0,
0,
0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
null,
0,
0,
+ 0,
null,
0,
0,
@@ -16231,8 +16266,11 @@
0,
0,
0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
0,
0,
@@ -16243,18 +16281,13 @@
null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
- "lines": [
+ null,
+ 0,
0,
0,
0,
0,
0,
- null,
0,
0,
0,
@@ -16263,20 +16296,27 @@
0,
0,
0,
+ 0,
+ 0,
null,
0,
+ null,
0,
null,
0,
0,
0,
0,
- null,
0,
0,
0,
0,
0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
0,
0,
null,
@@ -16288,10 +16328,23 @@
0,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
+ null,
0,
0,
0,
@@ -16301,72 +16354,100 @@
0,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
+ null,
0,
0,
0,
0,
0,
0,
+ null,
0,
null,
0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
0,
0,
+ null,
0,
0,
+ null,
0,
0,
+ null,
0,
0,
0,
null,
0,
0,
+ null,
+ 0,
0,
0,
0,
0,
+ null,
0,
+ null,
0,
0,
null,
0,
0,
0,
+ 0,
null,
0,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
+ null,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
- "lines": [
0,
0,
0,
null,
0,
0,
+ null,
+ 0,
0,
0,
0
@@ -16444,43 +16525,30 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
"lines": [
0,
0,
null,
0,
- null,
- 0,
- null,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/models/events_audit.rb": {
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
"lines": [
0,
0,
+ null,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 0,
- 0,
+ null,
0,
null,
0,
+ null,
0,
0,
0,
@@ -16617,7 +16685,7 @@
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969218
},
"Minitest-6": {
"coverage": {
@@ -16644,7 +16712,7 @@
0,
null,
0,
- 8,
+ 7,
null,
null,
null,
@@ -16690,9 +16758,9 @@
0,
null,
0,
- 142,
- 142,
- 142,
+ 169,
+ 169,
+ 169,
null,
null,
null
@@ -16700,7 +16768,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 142
+ "[:then, 2, 13, 6, 13, 11]": 169
}
}
},
@@ -16714,8 +16782,8 @@
null,
null,
0,
- 3,
- 3,
+ 0,
+ 0,
null,
null,
null,
@@ -16727,15 +16795,15 @@
0,
null,
0,
- 3,
+ 0,
null,
null,
0,
- 3,
+ 0,
null,
null,
0,
- 3,
+ 0,
null,
null,
0,
@@ -16744,7 +16812,7 @@
null,
null,
0,
- 3,
+ 0,
null,
null,
null
@@ -16782,13 +16850,13 @@
null,
null,
null,
- 12,
+ 7,
null,
null,
null,
null,
0,
- 19,
+ 16,
null,
null,
null,
@@ -16798,7 +16866,7 @@
0,
null,
0,
- 8,
+ 6,
null,
null,
0,
@@ -16810,28 +16878,28 @@
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
0,
null,
0,
- 18,
- 17,
- 17,
+ 14,
+ 14,
+ 14,
0,
null,
null,
null,
null,
0,
- 18,
+ 14,
0,
null,
null,
@@ -16839,24 +16907,24 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 8,
+ "[:then, 1, 36, 4, 36, 49]": 6,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 1,
+ "[:then, 4, 53, 6, 53, 56]": 0,
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 17,
- "[:else, 8, 60, 4, 65, 7]": 1
+ "[:then, 7, 61, 6, 64, 9]": 14,
+ "[:else, 8, 60, 4, 65, 7]": 0
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 17
+ "[:else, 11, 62, 6, 64, 9]": 14
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 18
+ "[:else, 14, 69, 4, 71, 7]": 14
}
}
},
@@ -16864,34 +16932,34 @@
"lines": [
0,
0,
- 12,
- 0,
- 12,
+ 8,
0,
+ 7,
+ 1,
null,
null,
null,
0,
- 11,
+ 8,
0,
null,
null,
0,
- 12,
- 12,
+ 8,
+ 8,
0,
null,
- 12,
+ 8,
null,
null,
0,
- 12,
- 12,
- 12,
+ 8,
+ 8,
+ 8,
null,
null,
0,
- 1,
+ 0,
null,
0,
0,
@@ -16917,23 +16985,23 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 12,
- "[:else, 3, 6, 9, 6, 15]": 0
+ "[:when, 2, 5, 28, 5, 41]": 7,
+ "[:else, 3, 6, 9, 6, 15]": 1
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 11
+ "[:then, 6, 11, 4, 11, 17]": 8
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 12,
+ "[:else, 8, 17, 4, 19, 7]": 8,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 12
+ "[:then, 11, 25, 40, 25, 45]": 1,
+ "[:else, 12, 25, 48, 25, 52]": 7
},
"[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 1,
+ "[:then, 14, 30, 4, 30, 14]": 0,
"[:else, 15, 30, 4, 30, 30]": 0
},
"[:if, 16, 41, 4, 41, 61]": {
@@ -16977,7 +17045,7 @@
0,
0,
null,
- 15,
+ 21,
null,
0,
0,
@@ -16989,7 +17057,7 @@
0,
null,
0,
- 6,
+ 7,
null,
null,
null,
@@ -17004,7 +17072,7 @@
null,
null,
0,
- 15,
+ 21,
null,
null,
0,
@@ -17034,7 +17102,7 @@
null,
null,
0,
- 1,
+ 0,
null,
null,
null,
@@ -17143,21 +17211,21 @@
null,
null,
0,
- 6,
+ 7,
null,
null,
0,
- 8,
+ 7,
null,
null,
0,
- 19,
+ 16,
null,
null,
0,
0,
null,
- 39,
+ 42,
0,
null,
0,
@@ -17186,17 +17254,17 @@
null,
null,
0,
- 24,
+ 15,
null,
null,
0,
- 37,
+ 25,
null,
null,
0,
- 0,
+ 2,
null,
- 0,
+ 1,
null,
null,
null,
@@ -17204,26 +17272,26 @@
0,
null,
0,
- 78,
+ 97,
null,
null,
0,
- 39,
+ 48,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 39,
+ "[:then, 1, 27, 16, 27, 32]": 42,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
- "[:then, 4, 64, 4, 64, 23]": 0,
- "[:else, 5, 64, 4, 64, 49]": 0
+ "[:then, 4, 64, 4, 64, 23]": 1,
+ "[:else, 5, 64, 4, 64, 49]": 1
},
"[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 39
+ "[:then, 7, 78, 4, 78, 30]": 1,
+ "[:else, 8, 78, 4, 78, 50]": 47
}
}
},
@@ -17275,17 +17343,17 @@
null,
null,
0,
+ 3,
2,
- 1,
- 1,
0,
+ 1,
0,
null,
null,
null,
0,
- 2,
- 2,
+ 3,
+ 3,
0,
0,
null,
@@ -17425,13 +17493,13 @@
"[:else, 8, 42, 6, 42, 17]": 0
},
"[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 1,
- "[:when, 11, 49, 19, 49, 58]": 1,
- "[:when, 12, 50, 20, 50, 61]": 0,
+ "[:when, 10, 48, 21, 48, 64]": 2,
+ "[:when, 11, 49, 19, 49, 58]": 0,
+ "[:when, 12, 50, 20, 50, 61]": 1,
"[:else, 13, 51, 9, 51, 49]": 0
},
"[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 2,
+ "[:then, 15, 57, 6, 57, 41]": 3,
"[:else, 16, 58, 4, 60, 7]": 0
},
"[:if, 17, 58, 4, 60, 7]": {
@@ -17480,20 +17548,20 @@
0,
0,
null,
- 104,
+ 102,
null,
0,
- 37,
- 37,
+ 24,
+ 24,
null,
null,
0,
- 291,
+ 194,
null,
null,
0,
- 36,
- 36,
+ 24,
+ 24,
null,
null,
0,
@@ -17501,24 +17569,24 @@
null,
null,
0,
- 32,
+ 22,
null,
null,
0,
null,
0,
- 73,
+ 48,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 49,
- "[:else, 2, 32, 16, 32, 32]": 24
+ "[:then, 1, 32, 16, 32, 32]": 30,
+ "[:else, 2, 32, 16, 32, 32]": 18
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 24
+ "[:else, 5, 32, 36, 32, 60]": 18
}
}
},
@@ -17526,12 +17594,12 @@
"lines": [
0,
0,
- 11,
+ 8,
null,
null,
0,
- 33,
- 11,
+ 27,
+ 10,
null,
null,
null,
@@ -17542,29 +17610,29 @@
null,
null,
11,
- 11,
+ 9,
null,
null,
- 11,
- 11,
+ 9,
+ 9,
null,
null,
- 11,
- 11,
+ 9,
+ 9,
null,
- 33,
+ 26,
null,
- 33,
+ 26,
null,
null,
null,
null,
null,
- 33,
- 22,
+ 26,
+ 17,
null,
null,
- 33,
+ 26,
null,
null,
null,
@@ -17610,72 +17678,72 @@
null,
null,
null,
- 15,
- 15,
- 15,
- 15,
+ 21,
+ 21,
+ 21,
+ 21,
null,
- 15,
- 6,
- 6,
+ 21,
+ 7,
+ 7,
null,
- 9,
- 9,
+ 14,
+ 14,
null,
null,
- 15,
+ 21,
null,
- 15,
+ 21,
null,
null,
null,
null,
- 15,
+ 21,
null,
- 15,
+ 21,
null,
- 15,
+ 21,
null,
null,
0,
- 14,
- 14,
+ 10,
+ 10,
1,
null,
null,
- 14,
- 14,
- 14,
+ 10,
+ 10,
+ 10,
null,
null,
null,
0,
null,
0,
+ 7,
6,
- 6,
- 0,
0,
+ 1,
null,
null,
null,
0,
- 14,
+ 10,
null,
null,
0,
- 14,
- 14,
- 14,
+ 10,
+ 10,
+ 10,
null,
null,
null,
null,
- 14,
- 14,
+ 10,
+ 10,
null,
- 14,
- 14,
+ 10,
+ 10,
null,
null,
null,
@@ -17683,12 +17751,12 @@
],
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 11
+ "[:then, 1, 23, 6, 23, 33]": 1,
+ "[:else, 2, 23, 6, 23, 59]": 8
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 22,
- "[:else, 5, 31, 69, 31, 71]": 11
+ "[:then, 4, 31, 36, 31, 66]": 17,
+ "[:else, 5, 31, 69, 31, 71]": 9
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
@@ -17703,29 +17771,29 @@
"[:else, 14, 72, 41, 72, 52]": 0
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 15
+ "[:then, 16, 88, 50, 88, 75]": 5,
+ "[:else, 17, 88, 50, 88, 75]": 16
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 6,
- "[:else, 20, 96, 6, 97, 20]": 9
+ "[:then, 19, 93, 6, 94, 61]": 7,
+ "[:else, 20, 96, 6, 97, 20]": 14
},
"[:if, 21, 93, 27, 93, 77]": {
"[:then, 22, 93, 63, 93, 69]": 6,
- "[:else, 23, 93, 72, 93, 77]": 0
+ "[:else, 23, 93, 72, 93, 77]": 1
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 0,
- "[:else, 26, 107, 4, 107, 76]": 15
+ "[:then, 25, 107, 4, 107, 49]": 5,
+ "[:else, 26, 107, 4, 107, 76]": 16
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 1,
- "[:else, 29, 116, 6, 118, 9]": 13
+ "[:then, 28, 117, 8, 117, 29]": 1,
+ "[:else, 29, 116, 6, 118, 9]": 9
},
"[:case, 30, 129, 4, 133, 7]": {
"[:when, 31, 130, 20, 130, 39]": 6,
"[:when, 32, 131, 21, 131, 40]": 0,
- "[:else, 33, 132, 9, 132, 11]": 0
+ "[:else, 33, 132, 9, 132, 11]": 1
}
}
},
@@ -17838,11 +17906,11 @@
null,
1,
1,
- 15,
+ 13,
null,
- 12,
+ 13,
null,
- 12,
+ 13,
null,
null,
1,
@@ -17875,12 +17943,12 @@
null,
1,
3,
- 19,
+ 21,
0,
null,
null,
3,
- 2,
+ 3,
null,
null,
null,
@@ -17920,7 +17988,7 @@
null,
null,
1,
- 0,
+ 1,
0,
null,
null,
@@ -17955,7 +18023,7 @@
null,
18,
18,
- 2,
+ 3,
null,
null,
null,
@@ -17977,7 +18045,7 @@
},
"[:unless, 6, 88, 4, 88, 35]": {
"[:else, 7, 88, 4, 88, 35]": 0,
- "[:then, 8, 88, 4, 88, 14]": 0
+ "[:then, 8, 88, 4, 88, 14]": 1
},
"[:if, 9, 103, 4, 106, 7]": {
"[:then, 10, 104, 6, 105, 18]": 0,
@@ -17989,6 +18057,331 @@
}
}
},
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
+ 0,
+ null,
+ null,
+ 1,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 0,
+ null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 0,
+ "[:then, 2, 15, 4, 15, 38]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "lines": [
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 23,
+ 22,
+ null,
+ null,
+ 1,
+ 12,
+ 3,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 12,
+ null,
+ null,
+ 1,
+ 34,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 24,
+ null,
+ null,
+ 1,
+ 24,
+ 0,
+ 24,
+ 15,
+ null,
+ 9,
+ null,
+ null,
+ null,
+ 1,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 1,
+ 0,
+ 0,
+ null,
+ null,
+ 1,
+ 15,
+ 15,
+ 15,
+ 15,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 1,
+ 9,
+ 9,
+ null,
+ null,
+ 1,
+ 0,
+ 0,
+ null,
+ null,
+ 1,
+ 23,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ 1,
+ 0,
+ 0,
+ null,
+ null,
+ 1,
+ null,
+ 11,
+ 8,
+ 3,
+ null,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 22,
+ "[:then, 2, 13, 4, 13, 10]": 1
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 11,
+ "[:else, 5, 18, 18, 18, 39]": 1
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 3,
+ "[:then, 8, 18, 4, 18, 10]": 9
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 0,
+ "[:else, 11, 26, 41, 26, 43]": 12
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 24
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 15,
+ "[:else, 17, 45, 6, 45, 24]": 9
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 15,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 15,
+ "[:else, 35, 117, 14, 117, 38]": 8
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 23,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 8,
+ "[:else, 47, 158, 8, 158, 16]": 3
+ }
+ }
+ },
"/home/user/git/libregig/app/models/permission.rb": {
"lines": [
1,
@@ -18048,7 +18441,7 @@
1,
null,
1,
- 38,
+ 45,
null,
4,
4,
@@ -18060,19 +18453,19 @@
null,
1,
null,
- 38,
+ 45,
0,
null,
null,
null,
1,
- 38,
+ 45,
0,
null,
null,
null,
1,
- 38,
+ 45,
0,
null,
null,
@@ -18086,7 +18479,7 @@
"[:else, 4, 51, 9, 51, 48]": 0
},
"[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 34,
+ "[:then, 6, 58, 4, 58, 15]": 41,
"[:else, 7, 58, 4, 58, 38]": 4
},
"[:unless, 8, 63, 4, 65, 7]": {
@@ -18094,23 +18487,23 @@
"[:then, 10, 64, 6, 64, 101]": 0
},
"[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 38,
+ "[:else, 12, 70, 4, 72, 7]": 45,
"[:then, 13, 71, 6, 71, 51]": 0
},
"[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 38,
+ "[:else, 15, 76, 4, 78, 7]": 45,
"[:then, 16, 77, 6, 77, 57]": 0
},
"[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 38,
+ "[:then, 18, 82, 11, 82, 27]": 45,
"[:else, 19, 82, 11, 82, 27]": 0
},
"[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 10,
+ "[:then, 21, 82, 31, 82, 44]": 13,
"[:else, 22, 82, 31, 82, 44]": 0
},
"[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 38,
+ "[:else, 24, 82, 4, 84, 7]": 45,
"[:then, 25, 83, 6, 83, 56]": 0
}
}
@@ -18120,7 +18513,7 @@
1,
1,
1,
- 19,
+ 16,
null,
null,
null,
@@ -18138,7 +18531,7 @@
null,
null,
1,
- 19,
+ 16,
null,
null,
null,
@@ -18162,7 +18555,7 @@
1,
null,
1,
- 19,
+ 16,
null,
null,
null,
@@ -18170,7 +18563,7 @@
null,
null,
1,
- 19,
+ 16,
null,
null,
null,
@@ -18183,7 +18576,7 @@
null,
null,
1,
- 19,
+ 16,
null,
null,
null,
@@ -18210,7 +18603,7 @@
1,
1,
1,
- 8,
+ 7,
null,
null,
null,
@@ -18239,7 +18632,7 @@
null,
null,
1,
- 8,
+ 7,
null,
null,
null,
@@ -18263,7 +18656,7 @@
1,
null,
1,
- 8,
+ 7,
null,
null,
null,
@@ -18271,7 +18664,7 @@
null,
null,
1,
- 8,
+ 7,
null,
null,
null,
@@ -18284,7 +18677,7 @@
null,
null,
1,
- 8,
+ 7,
null,
null,
null,
@@ -18297,7 +18690,7 @@
null,
null,
1,
- 8,
+ 7,
null,
null,
null,
@@ -18317,7 +18710,7 @@
null,
null,
1,
- 8,
+ 7,
null,
null,
null,
@@ -18349,7 +18742,7 @@
1,
1,
1,
- 6,
+ 7,
null,
null,
null,
@@ -18382,7 +18775,7 @@
null,
null,
1,
- 6,
+ 7,
null,
null,
null,
@@ -18404,7 +18797,7 @@
null,
null,
1,
- 6,
+ 7,
null,
null,
null,
@@ -18412,7 +18805,7 @@
null,
null,
1,
- 6,
+ 7,
null,
null,
null,
@@ -18424,7 +18817,7 @@
null,
null,
1,
- 6,
+ 7,
null,
null,
null,
@@ -18440,7 +18833,7 @@
null,
null,
1,
- 6,
+ 8,
null,
null,
null,
@@ -18458,7 +18851,7 @@
null,
null,
1,
- 6,
+ 7,
null,
null,
null,
@@ -18482,7 +18875,7 @@
null,
null,
1,
- 6,
+ 7,
null,
null,
null,
@@ -18510,29 +18903,29 @@
"lines": [
1,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
1,
- 11,
- 11,
- 11,
+ 8,
+ 8,
+ 8,
null,
- 11,
+ 8,
0,
0,
0,
- 11,
- 11,
- 11,
- 11,
+ 8,
+ 7,
+ 7,
+ 7,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
@@ -18545,92 +18938,59 @@
1,
null,
1,
- 11,
+ 8,
null,
null
],
"branches": {
"[:if, 0, 3, 4, 3, 43]": {
"[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 1
+ "[:else, 2, 3, 4, 3, 43]": 0
},
"[:if, 3, 12, 4, 26, 7]": {
"[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 11
+ "[:else, 5, 16, 4, 26, 7]": 8
},
"[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 11,
- "[:else, 8, 21, 6, 25, 48]": 0
+ "[:then, 7, 17, 6, 19, 64]": 7,
+ "[:else, 8, 21, 6, 25, 48]": 1
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
"lines": [
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
1,
- 33,
- 32,
- null,
- null,
1,
- 17,
- 6,
- null,
- null,
- null,
- null,
- null,
1,
- 17,
- null,
null,
1,
- 49,
- null,
- null,
1,
null,
1,
- 36,
+ 8,
+ 8,
+ 8,
+ 8,
null,
null,
1,
- 36,
0,
- 36,
- 24,
- null,
- 12,
- null,
null,
- null,
- 1,
0,
- null,
+ 0,
0,
null,
null,
+ 1,
null,
- 0,
null,
+ 1,
null,
null,
+ 1,
0,
null,
- null,
- 0,
0,
- null,
0,
0,
null,
@@ -18639,263 +18999,57 @@
null,
null,
1,
- null,
+ 1,
0,
null,
+ 1,
null,
null,
- 0,
- null,
- 0,
- 0,
- 0,
null,
+ 1,
+ 1,
0,
null,
- 0,
+ 1,
null,
null,
+ 1,
null,
1,
- 0,
- 0,
+ 1,
null,
null,
1,
- 24,
- 24,
- 24,
- 24,
+ 1,
+ 1,
null,
+ 1,
0,
- null,
- null,
- null,
1,
- 12,
- 12,
null,
null,
1,
- 0,
- 0,
+ 1,
null,
null,
- 1,
- 35,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
1,
null,
- 11,
- null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 0,
null,
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 0,
- null,
- null,
- 0,
- 0,
- null,
- null,
- null,
- 1,
- 0,
- 0,
- null,
- null,
- 1,
- null,
- 16,
- 10,
- 6,
- null,
- 16,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 32,
- "[:then, 2, 13, 4, 13, 10]": 1
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 16,
- "[:else, 5, 18, 18, 18, 39]": 1
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 6,
- "[:then, 8, 18, 4, 18, 10]": 11
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 1,
- "[:else, 11, 26, 41, 26, 43]": 16
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 36
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 24,
- "[:else, 17, 45, 6, 45, 24]": 12
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 24,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 24,
- "[:else, 35, 117, 14, 117, 38]": 11
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 35,
- "[:else, 38, 117, 4, 117, 55]": 0
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
- },
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
- },
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 10,
- "[:else, 47, 158, 8, 158, 16]": 6
- }
- }
- },
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- 11,
- 11,
- 11,
- 11,
- null,
- null,
- 1,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- null,
- 1,
- null,
- null,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- null,
- 0,
- null,
- null,
- null,
- 1,
- 2,
- 1,
- null,
- 1,
- null,
- null,
- null,
- 1,
- 0,
- 0,
- null,
- 0,
- null,
- null,
- 1,
- null,
- 1,
- 3,
- null,
- null,
- 1,
- 3,
- 3,
- null,
- 3,
- 0,
- 3,
- null,
- null,
- 1,
- 3,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 3,
- null,
- 3,
- 3,
- 3,
- 3,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 1,
+ 1,
+ 0,
null,
null,
null,
@@ -18913,20 +19067,20 @@
"[:else, 5, 20, 4, 20, 54]": 0
},
"[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 1,
+ "[:then, 7, 33, 6, 34, 66]": 0,
"[:else, 8, 36, 6, 36, 48]": 0
},
"[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 1,
+ "[:then, 10, 42, 6, 42, 67]": 0,
"[:else, 11, 44, 6, 44, 49]": 1
},
"[:if, 12, 65, 6, 67, 18]": {
"[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 3
+ "[:else, 14, 67, 8, 67, 18]": 1
},
"[:if, 15, 84, 6, 86, 9]": {
"[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 3
+ "[:else, 17, 84, 6, 86, 9]": 1
}
}
},
@@ -18944,18 +19098,18 @@
1,
null,
1,
- 16,
+ 11,
null,
- 16,
- 2,
- 14,
- 16,
+ 11,
+ 1,
+ 10,
+ 11,
null,
null,
1,
- 4,
- 4,
- 4,
+ 2,
+ 2,
+ 2,
null,
null,
1,
@@ -18965,8 +19119,8 @@
],
"branches": {
"[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 2,
- "[:else, 2, 17, 8, 17, 42]": 14
+ "[:then, 1, 16, 8, 16, 26]": 1,
+ "[:else, 2, 17, 8, 17, 42]": 10
},
"[:if, 3, 28, 4, 28, 52]": {
"[:then, 4, 28, 4, 28, 38]": 0,
@@ -19125,8 +19279,8 @@
null,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
@@ -19235,7 +19389,7 @@
},
"[:unless, 54, 150, 4, 152, 7]": {
"[:else, 55, 150, 4, 152, 7]": 0,
- "[:then, 56, 151, 6, 151, 57]": 1
+ "[:then, 56, 151, 6, 151, 57]": 0
},
"[:unless, 57, 156, 4, 158, 7]": {
"[:else, 58, 156, 4, 158, 7]": 0,
@@ -19251,28 +19405,28 @@
}
}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
+ "/home/user/git/libregig/app/models/band_member.rb": {
"lines": [
1,
1,
1,
- null,
1,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/models/band_member.rb": {
+ "/home/user/git/libregig/app/models/member_skill.rb": {
"lines": [
1,
1,
1,
+ null,
1,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
1,
@@ -19280,22 +19434,18 @@
null,
1,
1,
- null,
+ 1,
1,
null,
- null,
+ 1,
0,
null,
- null,
- null,
- null,
+ 0,
null,
0,
0,
- null,
0,
- null,
- null,
+ 0,
null,
null,
null,
@@ -19311,211 +19461,123 @@
null,
1,
0,
- 0,
null,
- 0,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
null,
null,
null,
- 0,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
- null,
null,
+ 1,
null,
- 0,
- 0,
null,
null,
1,
0,
0,
null,
- null,
- 1,
- null,
- 1,
0,
null,
null,
null,
- null,
- 1,
- 1,
1,
+ 0,
+ 0,
null,
- 1,
0,
- 1,
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
- },
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
- },
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
- },
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
- "lines": [
- 1,
1,
- 1,
- null,
- null,
null,
1,
0,
- null,
- 0,
0,
0,
null,
null,
+ 1,
+ 0,
0,
- null,
null,
0,
0,
- null,
0,
null,
null,
- null,
1,
- null,
- null,
1,
null,
null,
1,
- 1,
- 1,
- 1,
- null,
0,
- 0,
- null,
null,
null,
1,
0,
0,
+ 0,
null,
+ 0,
null,
- 1,
- null,
- 1,
- 2,
- 2,
null,
null,
1,
1,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null
],
"branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 0,
- "[:else, 2, 8, 19, 8, 45]": 0
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 0
},
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
- "[:else, 5, 10, 6, 13, 9]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 0
},
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 0,
- "[:else, 8, 21, 10, 21, 18]": 0
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 1,
- "[:else, 11, 36, 8, 37, 51]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 2,
- "[:then, 14, 50, 6, 50, 59]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- 3,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 3,
- null,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 3,
- "[:then, 2, 9, 8, 10, 28]": 0
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 1,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 0
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 0
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
@@ -19544,10 +19606,10 @@
null,
1,
18,
- 14,
- 7,
+ 12,
+ 6,
null,
- 7,
+ 6,
null,
null,
null,
@@ -19560,11 +19622,11 @@
null,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
@@ -19572,17 +19634,17 @@
null,
null,
null,
- 1,
+ 0,
null,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
null,
1,
@@ -19676,48 +19738,48 @@
1,
null,
1,
- 7,
- 7,
- 7,
+ 6,
+ 6,
+ 6,
null,
null,
- 7,
+ 6,
null,
null,
null,
- 7,
- 7,
+ 6,
+ 6,
null,
- 7,
+ 6,
null,
null,
1,
- 14,
- 14,
+ 11,
+ 11,
null,
- 14,
+ 11,
null,
null,
1,
null,
- 14,
+ 11,
+ 5,
6,
- 8,
null,
- 14,
+ 11,
null,
- 14,
- 14,
+ 11,
+ 11,
null,
- 14,
+ 11,
null,
null,
null,
null,
1,
- 14,
+ 11,
null,
- 14,
+ 11,
null,
0,
null,
@@ -19729,13 +19791,13 @@
null,
null,
1,
- 17,
14,
+ 11,
null,
null,
1,
null,
- 17,
+ 14,
null,
null,
null,
@@ -19744,21 +19806,21 @@
1,
null,
1,
- 31,
+ 29,
null,
null,
1,
- 35,
+ 28,
null,
- 35,
+ 28,
null,
null,
null
],
"branches": {
"[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 7,
- "[:else, 2, 27, 10, 27, 56]": 7
+ "[:then, 1, 25, 10, 25, 32]": 6,
+ "[:else, 2, 27, 10, 27, 56]": 6
},
"[:if, 3, 119, 6, 119, 77]": {
"[:then, 4, 119, 6, 119, 48]": 2,
@@ -19770,278 +19832,271 @@
},
"[:if, 9, 157, 14, 157, 79]": {
"[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 7
+ "[:else, 11, 157, 63, 157, 79]": 6
},
"[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 7,
+ "[:then, 13, 162, 15, 162, 51]": 6,
"[:else, 14, 162, 15, 162, 51]": 0
},
"[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 6,
- "[:else, 17, 182, 10, 182, 19]": 8
- },
+ "[:then, 16, 181, 10, 181, 49]": 5,
+ "[:else, 17, 182, 10, 182, 19]": 6
+ },
"[:if, 18, 187, 6, 187, 62]": {
"[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 14
+ "[:else, 20, 187, 6, 187, 62]": 11
},
"[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 14,
+ "[:then, 22, 197, 6, 197, 12]": 11,
"[:else, 23, 197, 6, 197, 29]": 0
},
"[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 14,
+ "[:else, 25, 209, 6, 209, 36]": 11,
"[:then, 26, 209, 6, 209, 15]": 3
},
"[:if, 27, 210, 6, 210, 55]": {
"[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 14
+ "[:else, 29, 210, 6, 210, 55]": 11
},
"[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 35,
+ "[:else, 31, 228, 6, 228, 62]": 28,
"[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
1,
1,
- 1,
+ null,
+ null,
+ null,
null,
1,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
+ null,
1,
+ 0,
+ null,
+ null,
1,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
1,
+ 0,
+ null,
+ null,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
- "lines": [
1,
1,
- 2,
- 2,
null,
null,
1,
- 2,
+ 0,
+ 0,
+ 0,
null,
null,
- 2,
- 2,
- 2,
- 2,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
- 2,
null,
+ 1,
+ 1,
+ 1,
+ null,
+ 0,
+ 0,
null,
- 5,
null,
- 2,
null,
null,
1,
null,
1,
- 2,
+ 0,
null,
null,
- 1,
null,
- 2,
- 2,
null,
- 2,
- 2,
null,
null,
- 2,
null,
- 2,
- 2,
- 2,
- 2,
null,
- 2,
- 2,
- 2,
- 2,
null,
null,
+ 1,
+ 1,
null,
null,
- 1,
- 3,
- 3,
- 3,
- 3,
null,
- 3,
- 2,
- 2,
null,
null,
- 3,
- 3,
null,
null,
null,
1,
- 3,
- null,
- 3,
- 0,
0,
null,
null,
- 3,
+ 1,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 45, 43, 45, 68]": {
- "[:then, 1, 45, 59, 45, 62]": 1,
- "[:else, 2, 45, 65, 45, 68]": 1
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 0,
+ "[:else, 2, 19, 4, 22, 7]": 0
},
- "[:if, 3, 61, 6, 64, 9]": {
- "[:then, 4, 62, 8, 63, 93]": 2,
- "[:else, 5, 61, 6, 64, 9]": 1
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 0,
+ "[:else, 5, 28, 6, 28, 48]": 0
},
- "[:if, 6, 74, 4, 77, 7]": {
- "[:then, 7, 75, 6, 76, 47]": 0,
- "[:else, 8, 74, 4, 77, 7]": 3
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 1,
+ "[:then, 8, 38, 4, 38, 39]": 0
+ },
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 0
+ },
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 1,
+ "[:else, 14, 49, 4, 52, 7]": 0
+ },
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 1,
+ "[:else, 17, 58, 6, 60, 26]": 0
+ },
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 0,
+ "[:then, 20, 93, 4, 93, 28]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
1,
1,
- null,
- 1,
- 0,
- null,
- null,
1,
- null,
1,
1,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
- 1,
1,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
- 1,
null,
1,
- 1,
- null,
- null,
null,
null,
1,
+ 0,
null,
null,
- 1,
+ 0,
+ 0,
0,
null,
- null,
- 1,
0,
+ 0,
+ 0,
+ null,
null,
null,
null,
+ 1,
null,
null,
1,
0,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 0,
- "[:then, 2, 15, 4, 15, 38]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
- "lines": [
- 1,
- 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
0,
+ 0,
null,
null,
- 1,
- 0,
null,
0,
- 0,
- 0,
null,
null,
0,
0,
- 0,
null,
0,
null,
null,
null,
+ null,
+ null,
1,
+ null,
+ 0,
+ 0,
0,
null,
null,
1,
+ null,
1,
- 1,
+ 0,
null,
null,
1,
0,
0,
0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
null,
null,
null,
- 1,
- 1,
- 1,
1,
null,
null,
- 1,
- 1,
+ null,
+ null,
1,
null,
0,
@@ -20049,8 +20104,10 @@
null,
null,
null,
- null,
1,
+ 0,
+ 0,
+ null,
null,
1,
0,
@@ -20062,11 +20119,19 @@
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
+ 0,
+ null,
+ null,
1,
null,
+ 0,
null,
null,
null,
@@ -20074,83 +20139,200 @@
null,
null,
null,
- 1,
- 0,
null,
null,
- 1,
0,
null,
null
],
"branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 0
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
},
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 0,
- "[:else, 5, 28, 6, 28, 48]": 0
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
},
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 1,
- "[:then, 8, 38, 4, 38, 39]": 0
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 0,
+ "[:else, 8, 42, 6, 42, 48]": 0
},
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
},
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 1,
- "[:else, 14, 49, 4, 52, 7]": 0
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
},
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 1,
- "[:else, 17, 58, 6, 60, 26]": 0
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
},
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 0,
- "[:then, 20, 93, 4, 93, 28]": 0
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 0
+ },
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 0
+ },
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 0
+ },
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
"lines": [
1,
1,
+ null,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "lines": [
1,
1,
+ null,
1,
null,
+ 1,
null,
+ 3,
null,
+ 1,
null,
+ 1,
+ 0,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "lines": [
+ 1,
1,
+ 1,
+ null,
null,
null,
1,
0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
0,
null,
null,
+ 0,
+ 0,
null,
0,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
0,
0,
null,
0,
0,
null,
+ null,
+ null,
+ 1,
0,
+ 0,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null
],
"branches": {
- "[:unless, 0, 15, 6, 18, 9]": {
- "[:else, 1, 15, 6, 18, 9]": 0,
- "[:then, 2, 16, 8, 17, 67]": 0
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:else, 2, 8, 19, 8, 45]": 0
+ },
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 0
+ },
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:else, 8, 21, 10, 21, 18]": 0
+ },
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 0,
+ "[:else, 11, 36, 8, 37, 51]": 0
+ },
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 1,
+ "[:then, 14, 50, 6, 50, 59]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 1,
+ "[:then, 2, 9, 8, 10, 28]": 0
}
}
},
@@ -20204,23 +20386,21 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
0,
0,
0,
- null,
0,
0,
0,
0,
- null,
0,
0,
null,
0,
- null,
0,
+ null,
0,
0,
0,
@@ -20229,6 +20409,7 @@
null,
0,
0,
+ 0,
null,
0,
0,
@@ -20236,31 +20417,46 @@
0,
0,
0,
- null,
- 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "lines": [
0,
0,
null,
0,
0,
- null,
0,
+ null,
0,
+ null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "lines": [
0,
0,
0,
+ null,
0,
0,
+ null,
0,
+ null,
0,
0,
0,
0,
0,
null,
+ null,
0,
0,
0,
@@ -20268,40 +20464,40 @@
0,
0,
0,
- null,
0,
+ null,
0,
0,
+ null,
0,
0,
+ null,
0,
0,
- null,
0,
null,
0,
0,
0,
+ null,
0,
0,
- null,
0,
0,
0,
0,
0,
0,
+ null,
0,
0,
null,
0,
0,
0,
- null,
0,
0,
0,
- null,
0,
0,
0,
@@ -20313,23 +20509,17 @@
null,
0,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
0,
0,
+ null,
0,
null,
0,
0,
0,
0,
- null,
0,
+ null,
0,
0,
0,
@@ -20340,7 +20530,7 @@
0,
null,
0,
- null,
+ 0,
0,
0,
0,
@@ -20348,11 +20538,12 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
"lines": [
0,
0,
0,
+ null,
0,
0,
null,
@@ -20363,32 +20554,35 @@
0,
0,
0,
- null,
- 0,
0,
null,
0,
0,
null,
- null,
0,
0,
0,
- null,
- 0,
- 0,
0,
0,
0,
+ null,
0,
null,
0,
0,
+ 0,
null,
0,
0,
null,
0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
0,
0,
0,
@@ -20397,8 +20591,11 @@
null,
0,
0,
+ null,
+ 0,
0,
0,
+ null,
0,
0,
0,
@@ -20410,7 +20607,6 @@
0,
0,
0,
- 0,
null,
0,
0,
@@ -20420,19 +20616,14 @@
0,
0,
0,
- null,
0,
null,
0,
0,
0,
- 0,
- null,
- 0,
null,
0,
0,
- 0,
null,
0,
0,
@@ -20445,64 +20636,55 @@
0,
0,
0,
- null,
- 0,
- 0,
0,
0,
0,
null,
0,
+ null,
0,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
0,
null,
- 0,
- 0,
- 0,
- 0,
null,
+ null,
+ null,
+ null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
0,
0,
0,
+ null,
0,
0,
0,
0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
+ "lines": [
0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
"lines": [
0,
0,
@@ -20510,48 +20692,16 @@
null,
0,
0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
0,
0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
@@ -20562,15 +20712,9 @@
null,
0,
0,
- 0,
null,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
@@ -20581,12 +20725,6 @@
0,
0,
0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
0,
null,
0,
@@ -20595,17 +20733,22 @@
0,
0,
0,
+ null,
0,
0,
+ null,
0,
0,
0,
0,
0,
0,
- null,
- 0,
- null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/events_audit.rb": {
+ "lines": [
0,
0,
0,
@@ -20614,49 +20757,41 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "/home/user/git/libregig/app/models/members_audit.rb": {
"lines": [
0,
- null,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
"lines": [
0,
0,
0,
+ 0,
null,
0,
0,
+ null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
0,
+ null,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
0,
0,
0,
null,
+ null,
0,
0,
0,
+ null,
0,
0,
0,
@@ -20664,12 +20799,10 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
"lines": [
- null,
0,
0,
- null,
0,
0,
0,
@@ -20677,25 +20810,27 @@
0,
0,
null,
- 0,
- 0,
null,
0,
0,
0,
0,
+ null,
+ null,
0,
+ null,
+ null,
0,
- 0,
- 0,
+ null,
0,
0,
null,
0,
+ null,
0,
0,
0,
- 0,
+ null,
0,
null,
0,
@@ -20703,47 +20838,24 @@
null,
0,
0,
+ null,
+ null,
0,
+ null,
0,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
0,
0,
null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
0,
0,
- null,
0,
- null,
0,
- null,
0,
null,
0,
- null,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
0,
0,
0,
@@ -20751,23 +20863,22 @@
null,
0,
0,
- null,
- 0,
0,
0,
null,
- null,
0,
0,
0,
0,
null,
+ 0,
+ 0,
null,
0,
0,
0,
- null,
0,
+ null,
0,
0,
0
@@ -20775,7 +20886,7 @@
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969219
},
"Minitest-1": {
"coverage": {
@@ -20802,14 +20913,14 @@
0,
null,
0,
- 11,
+ 13,
null,
null,
null,
null,
null,
0,
- 7,
+ 6,
null,
null,
0,
@@ -20817,13 +20928,13 @@
null,
null,
0,
- 0,
+ 1,
null,
null
],
"branches": {
"[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 7,
+ "[:then, 1, 29, 4, 29, 48]": 6,
"[:else, 2, 29, 4, 29, 48]": 0
}
}
@@ -20848,9 +20959,9 @@
0,
null,
0,
- 173,
- 173,
- 173,
+ 235,
+ 235,
+ 235,
null,
null,
null
@@ -20858,7 +20969,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 173
+ "[:then, 2, 13, 6, 13, 11]": 235
}
}
},
@@ -20872,8 +20983,8 @@
null,
null,
0,
- 1,
- 0,
+ 4,
+ 5,
null,
null,
null,
@@ -20885,15 +20996,15 @@
0,
null,
0,
- 1,
+ 4,
null,
null,
0,
- 0,
+ 5,
null,
null,
0,
- 0,
+ 5,
null,
null,
0,
@@ -20902,7 +21013,7 @@
null,
null,
0,
- 1,
+ 4,
null,
null,
null
@@ -20940,13 +21051,13 @@
null,
null,
null,
- 9,
+ 17,
null,
null,
null,
null,
0,
- 19,
+ 31,
null,
null,
null,
@@ -20956,7 +21067,7 @@
0,
null,
0,
- 6,
+ 8,
null,
null,
0,
@@ -20964,32 +21075,32 @@
null,
null,
0,
- 0,
+ 1,
null,
null,
0,
- 0,
+ 1,
null,
null,
0,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
null,
0,
null,
0,
- 13,
- 12,
- 12,
+ 27,
+ 26,
+ 26,
0,
null,
null,
null,
null,
0,
- 13,
+ 27,
0,
null,
null,
@@ -20997,24 +21108,24 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 6,
+ "[:then, 1, 36, 4, 36, 49]": 8,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 0,
+ "[:then, 4, 53, 6, 53, 56]": 1,
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 12,
+ "[:then, 7, 61, 6, 64, 9]": 26,
"[:else, 8, 60, 4, 65, 7]": 1
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 12
+ "[:else, 11, 62, 6, 64, 9]": 26
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 13
+ "[:else, 14, 69, 4, 71, 7]": 27
}
}
},
@@ -21022,52 +21133,52 @@
"lines": [
0,
0,
- 9,
- 0,
- 9,
+ 18,
0,
+ 17,
+ 1,
null,
null,
null,
0,
- 9,
+ 16,
0,
null,
null,
0,
- 9,
- 9,
+ 18,
+ 18,
0,
null,
- 9,
+ 18,
null,
null,
0,
- 9,
- 9,
- 9,
+ 18,
+ 18,
+ 18,
null,
null,
0,
- 0,
+ 9,
null,
- 0,
- 0,
+ 7,
+ 7,
null,
- 0,
- 0,
+ 7,
+ 7,
null,
- 0,
+ 7,
null,
- 0,
- 0,
- 0,
- 0,
+ 7,
+ 7,
+ 7,
+ 7,
null,
- 0,
- 0,
+ 7,
+ 4,
null,
- 0,
+ 3,
null,
null,
null
@@ -21075,52 +21186,52 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 9,
- "[:else, 3, 6, 9, 6, 15]": 0
+ "[:when, 2, 5, 28, 5, 41]": 17,
+ "[:else, 3, 6, 9, 6, 15]": 1
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 9
+ "[:then, 6, 11, 4, 11, 17]": 16
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 9,
+ "[:else, 8, 17, 4, 19, 7]": 18,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 9
+ "[:then, 11, 25, 40, 25, 45]": 1,
+ "[:else, 12, 25, 48, 25, 52]": 17
},
"[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 0,
- "[:else, 15, 30, 4, 30, 30]": 0
+ "[:then, 14, 30, 4, 30, 14]": 2,
+ "[:else, 15, 30, 4, 30, 30]": 7
},
"[:if, 16, 41, 4, 41, 61]": {
- "[:then, 17, 41, 4, 41, 49]": 0,
- "[:else, 18, 41, 4, 41, 61]": 0
+ "[:then, 17, 41, 4, 41, 49]": 5,
+ "[:else, 18, 41, 4, 41, 61]": 2
},
"[:unless, 19, 41, 27, 41, 47]": {
- "[:else, 20, 41, 27, 41, 47]": 0,
- "[:then, 21, 41, 27, 41, 30]": 0
+ "[:else, 20, 41, 27, 41, 47]": 4,
+ "[:then, 21, 41, 27, 41, 30]": 1
},
"[:if, 22, 42, 4, 42, 65]": {
- "[:then, 23, 42, 4, 42, 52]": 0,
- "[:else, 24, 42, 4, 42, 65]": 0
+ "[:then, 23, 42, 4, 42, 52]": 2,
+ "[:else, 24, 42, 4, 42, 65]": 5
},
"[:unless, 25, 42, 29, 42, 50]": {
- "[:else, 26, 42, 29, 42, 50]": 0,
- "[:then, 27, 42, 29, 42, 32]": 0
+ "[:else, 26, 42, 29, 42, 50]": 1,
+ "[:then, 27, 42, 29, 42, 32]": 1
},
"[:if, 28, 43, 4, 43, 73]": {
- "[:then, 29, 43, 4, 43, 58]": 0,
- "[:else, 30, 43, 4, 43, 73]": 0
+ "[:then, 29, 43, 4, 43, 58]": 4,
+ "[:else, 30, 43, 4, 43, 73]": 3
},
"[:unless, 31, 43, 33, 43, 56]": {
- "[:else, 32, 43, 33, 43, 56]": 0,
- "[:then, 33, 43, 33, 43, 36]": 0
+ "[:else, 32, 43, 33, 43, 56]": 1,
+ "[:then, 33, 43, 33, 43, 36]": 3
},
"[:case, 34, 45, 4, 49, 7]": {
- "[:when, 35, 46, 16, 46, 27]": 0,
- "[:else, 36, 48, 6, 48, 53]": 0
+ "[:when, 35, 46, 16, 46, 27]": 4,
+ "[:else, 36, 48, 6, 48, 53]": 3
}
}
},
@@ -21135,7 +21246,7 @@
0,
0,
null,
- 18,
+ 25,
null,
0,
0,
@@ -21147,7 +21258,7 @@
0,
null,
0,
- 6,
+ 13,
null,
null,
null,
@@ -21162,7 +21273,7 @@
null,
null,
0,
- 18,
+ 25,
null,
null,
0,
@@ -21249,14 +21360,14 @@
null,
null,
0,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
0,
0,
@@ -21278,7 +21389,7 @@
],
"branches": {
"[:unless, 0, 20, 4, 20, 26]": {
- "[:else, 1, 20, 4, 20, 26]": 0,
+ "[:else, 1, 20, 4, 20, 26]": 1,
"[:then, 2, 20, 4, 20, 10]": 0
},
"[:if, 3, 29, 6, 29, 39]": {
@@ -21301,21 +21412,21 @@
null,
null,
0,
- 5,
+ 13,
null,
null,
0,
- 10,
+ 13,
null,
null,
0,
- 17,
+ 29,
null,
null,
0,
0,
null,
- 43,
+ 63,
0,
null,
0,
@@ -21344,11 +21455,11 @@
null,
null,
0,
- 24,
+ 30,
null,
null,
0,
- 32,
+ 51,
null,
null,
0,
@@ -21362,17 +21473,17 @@
0,
null,
0,
- 86,
+ 126,
null,
null,
0,
- 43,
+ 63,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 43,
+ "[:then, 1, 27, 16, 27, 32]": 63,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -21381,7 +21492,7 @@
},
"[:if, 6, 78, 4, 78, 50]": {
"[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 43
+ "[:else, 8, 78, 4, 78, 50]": 63
}
}
},
@@ -21394,7 +21505,7 @@
null,
null,
null,
- 0,
+ 1,
null,
null,
null,
@@ -21402,18 +21513,18 @@
null,
null,
null,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
0,
null,
null,
null,
0,
- 5,
- 5,
- 15,
+ 6,
+ 6,
+ 18,
null,
null,
null,
@@ -21433,17 +21544,17 @@
null,
null,
0,
- 0,
- 0,
- 0,
- 0,
+ 3,
+ 1,
+ 1,
+ 1,
0,
null,
null,
null,
0,
- 0,
- 0,
+ 3,
+ 3,
0,
0,
null,
@@ -21451,14 +21562,14 @@
null,
0,
null,
- 1,
+ 0,
null,
null,
null,
null,
null,
null,
- 1,
+ 0,
null,
0,
null,
@@ -21561,18 +21672,18 @@
0,
null,
0,
- 15,
- 15,
- 15,
- 15,
- 5,
+ 18,
+ 18,
+ 18,
+ 18,
+ 6,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 0,
+ "[:then, 1, 18, 6, 18, 37]": 1,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -21583,13 +21694,13 @@
"[:else, 8, 42, 6, 42, 17]": 0
},
"[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 0,
- "[:when, 11, 49, 19, 49, 58]": 0,
- "[:when, 12, 50, 20, 50, 61]": 0,
+ "[:when, 10, 48, 21, 48, 64]": 1,
+ "[:when, 11, 49, 19, 49, 58]": 1,
+ "[:when, 12, 50, 20, 50, 61]": 1,
"[:else, 13, 51, 9, 51, 49]": 0
},
"[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 0,
+ "[:then, 15, 57, 6, 57, 41]": 3,
"[:else, 16, 58, 4, 60, 7]": 0
},
"[:if, 17, 58, 4, 60, 7]": {
@@ -21597,7 +21708,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 1,
+ "[:then, 21, 72, 4, 72, 14]": 0,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -21638,20 +21749,20 @@
0,
0,
null,
- 98,
+ 172,
null,
0,
- 30,
- 30,
+ 49,
+ 49,
null,
null,
0,
- 250,
+ 409,
null,
null,
0,
- 29,
- 29,
+ 47,
+ 47,
null,
null,
0,
@@ -21659,24 +21770,24 @@
null,
null,
0,
- 26,
+ 46,
null,
null,
0,
null,
0,
- 59,
+ 96,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 39,
- "[:else, 2, 32, 16, 32, 32]": 20
+ "[:then, 1, 32, 16, 32, 32]": 62,
+ "[:else, 2, 32, 16, 32, 32]": 34
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 20
+ "[:else, 5, 32, 36, 32, 60]": 34
}
}
},
@@ -21684,12 +21795,12 @@
"lines": [
0,
0,
- 11,
+ 16,
null,
null,
0,
- 28,
- 9,
+ 54,
+ 17,
null,
null,
null,
@@ -21699,50 +21810,50 @@
null,
null,
null,
- 10,
- 10,
+ 25,
+ 19,
null,
null,
- 10,
- 9,
+ 19,
+ 16,
null,
null,
- 10,
- 10,
+ 19,
+ 19,
null,
- 28,
+ 54,
null,
- 28,
+ 54,
null,
null,
null,
null,
null,
- 28,
- 19,
+ 54,
+ 37,
null,
null,
- 28,
+ 54,
null,
null,
null,
null,
0,
- 2,
+ 0,
null,
null,
- 2,
- 2,
- 2,
+ 0,
+ 0,
+ 0,
0,
null,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
- 10,
+ 0,
null,
- 10,
+ 0,
null,
null,
null,
@@ -21753,7 +21864,7 @@
null,
null,
null,
- 10,
+ 0,
null,
null,
null,
@@ -21768,72 +21879,72 @@
null,
null,
null,
- 21,
- 21,
- 21,
- 21,
+ 23,
+ 23,
+ 23,
+ 23,
null,
- 21,
- 5,
- 5,
+ 23,
+ 8,
+ 8,
null,
- 16,
- 16,
+ 15,
+ 15,
null,
null,
- 21,
+ 23,
null,
- 21,
+ 23,
null,
null,
null,
null,
- 21,
+ 23,
null,
- 21,
+ 23,
null,
- 21,
+ 23,
null,
null,
0,
- 11,
- 11,
- 1,
+ 15,
+ 15,
+ 0,
null,
null,
- 11,
- 11,
- 11,
+ 15,
+ 15,
+ 15,
null,
null,
null,
0,
null,
0,
- 5,
- 5,
- 0,
+ 8,
+ 7,
+ 1,
0,
null,
null,
null,
0,
- 11,
+ 15,
null,
null,
0,
- 11,
- 11,
- 11,
+ 15,
+ 15,
+ 15,
null,
null,
null,
null,
- 11,
- 11,
+ 15,
+ 15,
null,
- 11,
- 11,
+ 15,
+ 15,
null,
null,
null,
@@ -21842,47 +21953,47 @@
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
"[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 9
+ "[:else, 2, 23, 6, 23, 59]": 16
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 19,
- "[:else, 5, 31, 69, 31, 71]": 9
+ "[:then, 4, 31, 36, 31, 66]": 38,
+ "[:else, 5, 31, 69, 31, 71]": 16
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 2
+ "[:else, 8, 52, 4, 54, 7]": 0
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 10
+ "[:else, 11, 59, 83, 59, 86]": 0
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 3,
- "[:else, 14, 72, 41, 72, 52]": 7
+ "[:then, 13, 72, 35, 72, 38]": 0,
+ "[:else, 14, 72, 41, 72, 52]": 0
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 21
+ "[:then, 16, 88, 50, 88, 75]": 7,
+ "[:else, 17, 88, 50, 88, 75]": 16
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 5,
- "[:else, 20, 96, 6, 97, 20]": 16
+ "[:then, 19, 93, 6, 94, 61]": 8,
+ "[:else, 20, 96, 6, 97, 20]": 15
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 5,
- "[:else, 23, 93, 72, 93, 77]": 0
+ "[:then, 22, 93, 63, 93, 69]": 7,
+ "[:else, 23, 93, 72, 93, 77]": 1
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 0,
- "[:else, 26, 107, 4, 107, 76]": 21
+ "[:then, 25, 107, 4, 107, 49]": 5,
+ "[:else, 26, 107, 4, 107, 76]": 18
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 1,
- "[:else, 29, 116, 6, 118, 9]": 10
+ "[:then, 28, 117, 8, 117, 29]": 0,
+ "[:else, 29, 116, 6, 118, 9]": 15
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 5,
- "[:when, 32, 131, 21, 131, 40]": 0,
+ "[:when, 31, 130, 20, 130, 39]": 7,
+ "[:when, 32, 131, 21, 131, 40]": 1,
"[:else, 33, 132, 9, 132, 11]": 0
}
}
@@ -21996,11 +22107,11 @@
null,
1,
1,
- 11,
+ 21,
null,
- 11,
+ 21,
null,
- 11,
+ 19,
null,
null,
1,
@@ -22016,8 +22127,8 @@
1,
1,
null,
- 3,
2,
+ 1,
null,
null,
1,
@@ -22033,12 +22144,12 @@
null,
1,
3,
- 15,
+ 27,
0,
null,
null,
3,
- 0,
+ 2,
null,
null,
null,
@@ -22062,7 +22173,7 @@
null,
null,
1,
- 1,
+ 2,
null,
null,
1,
@@ -22070,26 +22181,26 @@
null,
null,
1,
- 0,
- 0,
+ 3,
+ 1,
null,
null,
null,
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
null,
- 0,
+ 1,
null,
null,
1,
null,
1,
- 4,
+ 8,
null,
null,
1,
@@ -22100,27 +22211,27 @@
null,
null,
1,
- 5,
+ 9,
null,
- 5,
- 15,
+ 9,
+ 27,
null,
null,
null,
1,
- 15,
- 15,
+ 27,
+ 27,
null,
- 15,
- 15,
- 0,
+ 27,
+ 27,
+ 2,
null,
null,
null,
null,
null,
- 15,
- 15,
+ 27,
+ 27,
null,
null
],
@@ -22130,11 +22241,11 @@
"[:else, 2, 76, 40, 76, 46]": 0
},
"[:unless, 3, 80, 4, 80, 26]": {
- "[:else, 4, 80, 4, 80, 26]": 0,
- "[:then, 5, 80, 4, 80, 14]": 0
+ "[:else, 4, 80, 4, 80, 26]": 1,
+ "[:then, 5, 80, 4, 80, 14]": 2
},
"[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 0,
+ "[:else, 7, 88, 4, 88, 35]": 1,
"[:then, 8, 88, 4, 88, 14]": 0
},
"[:if, 9, 103, 4, 106, 7]": {
@@ -22142,32 +22253,32 @@
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 5,
+ "[:else, 13, 110, 4, 110, 28]": 9,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
1,
- 1,
- 1,
null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
1,
1,
1,
- 2,
null,
1,
- 0,
- 0,
- 0,
- null,
- null,
null,
null,
null,
@@ -22176,10 +22287,23 @@
1,
1,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
null,
1,
1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
1,
1,
null,
@@ -22188,220 +22312,168 @@
null,
1,
null,
- null,
+ 1,
+ 1,
null,
null,
null,
null,
1,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
null,
null,
1,
- null,
1,
- 46,
- null,
- 5,
- 5,
- null,
- 5,
- 0,
- null,
null,
null,
1,
- null,
- 46,
- 0,
- null,
+ 1,
null,
null,
- 1,
- 46,
- 0,
null,
null,
null,
1,
- 46,
0,
null,
- null,
null
],
"branches": {
- "[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 0,
- "[:when, 3, 50, 23, 50, 47]": 0,
- "[:else, 4, 51, 9, 51, 48]": 0
- },
- "[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 41,
- "[:else, 7, 58, 4, 58, 38]": 5
- },
- "[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 5,
- "[:then, 10, 64, 6, 64, 101]": 0
- },
- "[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 46,
- "[:then, 13, 71, 6, 71, 51]": 0
- },
- "[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 46,
- "[:then, 16, 77, 6, 77, 57]": 0
- },
- "[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 46,
- "[:else, 19, 82, 11, 82, 27]": 0
- },
- "[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 12,
- "[:else, 22, 82, 31, 82, 44]": 0
- },
- "[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 46,
- "[:then, 25, 83, 6, 83, 56]": 0
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 1,
+ "[:then, 2, 15, 4, 15, 38]": 0
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
+ null,
+ null,
1,
1,
1,
- 19,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
1,
- 19,
- null,
- null,
- null,
- null,
null,
null,
null,
null,
null,
+ 1,
+ 46,
+ 46,
null,
null,
+ 1,
+ 23,
+ 8,
null,
null,
null,
null,
null,
+ 1,
+ 23,
null,
null,
+ 1,
+ 69,
null,
null,
1,
null,
1,
- 19,
- null,
- null,
- null,
- null,
+ 47,
null,
null,
1,
- 19,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 47,
+ 0,
+ 47,
+ 30,
null,
+ 17,
null,
null,
null,
1,
- 19,
- null,
- null,
- null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
1,
- 1,
- 1,
- 11,
- null,
- null,
- null,
- null,
- null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 30,
+ 30,
+ 30,
+ 30,
null,
+ 0,
null,
null,
null,
+ 1,
+ 17,
+ 17,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 46,
null,
+ 1,
+ 0,
null,
1,
- 11,
null,
null,
null,
+ 1,
null,
+ 16,
null,
null,
null,
@@ -22412,60 +22484,28 @@
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
1,
- null,
1,
- 11,
- null,
- null,
- null,
- null,
- null,
- null,
1,
- 11,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
null,
1,
- 11,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 11,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
+ 23,
+ 15,
+ 8,
null,
+ 23,
null,
null,
null,
@@ -22474,55 +22514,118 @@
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 46,
+ "[:then, 2, 13, 4, 13, 10]": 0
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 23,
+ "[:else, 5, 18, 18, 18, 39]": 0
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 8,
+ "[:then, 8, 18, 4, 18, 10]": 15
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 1,
+ "[:else, 11, 26, 41, 26, 43]": 22
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 47
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 30,
+ "[:else, 17, 45, 6, 45, 24]": 17
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 30,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 30,
+ "[:else, 35, 117, 14, 117, 38]": 16
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 45,
+ "[:else, 38, 117, 4, 117, 55]": 1
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 1
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 15,
+ "[:else, 47, 158, 8, 158, 16]": 8
+ }
+ }
+ },
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "lines": [
1,
- 11,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 1,
+ 2,
null,
null,
+ 1,
+ 2,
null,
+ 0,
null,
null,
null,
null,
+ 0,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
+ 2,
null,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 0,
+ "[:else, 2, 24, 6, 24, 49]": 2
+ }
+ }
},
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
"lines": [
1,
1,
1,
- 6,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 31,
null,
null,
null,
@@ -22540,37 +22643,17 @@
null,
null,
1,
- 6,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 31,
null,
null,
null,
null,
- 1,
- 6,
null,
null,
null,
null,
null,
null,
- 1,
- 6,
null,
null,
null,
@@ -22582,33 +22665,9 @@
null,
null,
1,
- 6,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
1,
- 6,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 31,
null,
null,
null,
@@ -22616,18 +22675,7 @@
null,
null,
1,
- 6,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 31,
null,
null,
null,
@@ -22640,9 +22688,7 @@
null,
null,
1,
- 6,
- null,
- null,
+ 31,
null,
null,
null,
@@ -22664,66 +22710,16 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
"lines": [
1,
1,
- 0,
- 0,
- null,
- null,
1,
- 9,
- 9,
- 9,
- null,
- 9,
- 0,
- 0,
- 0,
- 9,
- 9,
- 9,
- 9,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- null,
- null,
1,
- 0,
- 0,
- 0,
null,
null,
1,
- null,
1,
- 9,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 9
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 9,
- "[:else, 8, 21, 6, 25, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
- "lines": [
null,
null,
1,
@@ -22732,141 +22728,112 @@
1,
null,
null,
- null,
- null,
- null,
1,
- 28,
- 26,
null,
null,
1,
- 15,
- 6,
- null,
- null,
null,
+ 1,
null,
null,
1,
- 15,
- null,
null,
1,
- 41,
+ 1,
null,
null,
1,
null,
1,
- 29,
- null,
+ 1,
null,
1,
- 29,
- 0,
- 29,
- 19,
+ 1,
null,
- 10,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
1,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
null,
null,
null,
+ 1,
0,
- null,
- null,
- null,
0,
- null,
- null,
0,
0,
null,
0,
0,
- null,
0,
null,
null,
- null,
- 1,
- null,
+ 0,
0,
null,
null,
null,
+ 1,
0,
null,
0,
0,
0,
null,
- 0,
null,
0,
null,
- null,
- null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
+ },
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 0,
+ "[:else, 5, 61, 6, 64, 9]": 0
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 0,
+ "[:else, 8, 74, 4, 77, 7]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "lines": [
+ 1,
1,
0,
0,
null,
null,
1,
- 19,
- 19,
- 19,
- 19,
+ 15,
+ 15,
+ 15,
null,
+ 15,
0,
- null,
- null,
- null,
- 1,
- 10,
- 10,
- null,
- null,
- 1,
0,
0,
- null,
- null,
- 1,
- 28,
+ 15,
+ 15,
+ 15,
+ 15,
null,
0,
0,
- null,
- 0,
- null,
- null,
- null,
- 1,
- null,
- 9,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
0,
- null,
- null,
0,
0,
null,
@@ -22875,89 +22842,28 @@
1,
0,
0,
+ 0,
null,
null,
1,
null,
- 13,
- 7,
- 6,
- null,
- 13,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 1,
+ 15,
null,
null
],
"branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 26,
- "[:then, 2, 13, 4, 13, 10]": 2
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 13,
- "[:else, 5, 18, 18, 18, 39]": 2
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 6,
- "[:then, 8, 18, 4, 18, 10]": 9
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 1,
- "[:else, 11, 26, 41, 26, 43]": 14
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 29
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 19,
- "[:else, 17, 45, 6, 45, 24]": 10
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 19,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 19,
- "[:else, 35, 117, 14, 117, 38]": 9
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 28,
- "[:else, 38, 117, 4, 117, 55]": 0
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
},
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 15
},
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 7,
- "[:else, 47, 158, 8, 158, 16]": 6
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 15,
+ "[:else, 8, 21, 6, 25, 48]": 0
}
}
},
@@ -22971,18 +22877,18 @@
1,
null,
1,
- 9,
- 9,
- 9,
- 9,
+ 16,
+ 16,
+ 16,
+ 16,
null,
null,
1,
- 1,
+ 0,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
@@ -22992,19 +22898,19 @@
null,
null,
1,
- 2,
+ 0,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
0,
null,
null,
null,
1,
- 0,
- 0,
+ 2,
+ 1,
null,
0,
null,
@@ -23020,16 +22926,16 @@
1,
null,
1,
- 3,
+ 2,
null,
null,
1,
- 0,
- 0,
+ 3,
+ 3,
null,
+ 3,
0,
- 0,
- 0,
+ 3,
null,
null,
1,
@@ -23047,13 +22953,13 @@
2,
2,
2,
- 1,
+ 0,
null,
null,
null,
null,
1,
- 1,
+ 0,
null,
null,
null,
@@ -23063,28 +22969,28 @@
],
"branches": {
"[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 1,
+ "[:else, 1, 19, 4, 19, 75]": 0,
"[:then, 2, 19, 4, 19, 23]": 0
},
"[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 1,
+ "[:then, 4, 20, 4, 20, 37]": 0,
"[:else, 5, 20, 4, 20, 54]": 0
},
"[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 1,
+ "[:then, 7, 33, 6, 34, 66]": 0,
"[:else, 8, 36, 6, 36, 48]": 0
},
"[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 0,
+ "[:then, 10, 42, 6, 42, 67]": 1,
"[:else, 11, 44, 6, 44, 49]": 0
},
"[:if, 12, 65, 6, 67, 18]": {
"[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 0
+ "[:else, 14, 67, 8, 67, 18]": 3
},
"[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 1,
- "[:else, 17, 84, 6, 86, 9]": 1
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 2
}
}
},
@@ -23094,152 +23000,116 @@
1,
null,
1,
- 2,
- 2,
- 2,
+ 3,
+ 3,
+ 3,
null,
null,
1,
null,
1,
- 14,
+ 23,
null,
- 14,
+ 23,
1,
- 13,
- 14,
+ 22,
+ 23,
null,
null,
1,
- 1,
- 1,
- 1,
+ 5,
+ 5,
+ 5,
null,
null,
1,
- 1,
+ 3,
null,
null
],
"branches": {
"[:if, 0, 15, 6, 17, 42]": {
"[:then, 1, 16, 8, 16, 26]": 1,
- "[:else, 2, 17, 8, 17, 42]": 13
+ "[:else, 2, 17, 8, 17, 42]": 22
},
"[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 1,
- "[:else, 5, 28, 4, 28, 52]": 0
+ "[:then, 4, 28, 4, 28, 38]": 0,
+ "[:else, 5, 28, 4, 28, 52]": 3
}
}
},
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
"lines": [
- 1,
- 1,
null,
1,
1,
+ null,
1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- null,
- null,
- null,
- 1,
- 0,
- null,
0,
0,
null,
- null,
0,
null,
null,
1,
0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
null,
- 0,
null,
null,
- 1,
- 1,
null,
- 1,
- 1,
- 0,
null,
- 1,
null,
null,
- 0,
null,
null,
null,
- 1,
0,
0,
null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
0,
0,
null,
- 0,
null,
0,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 1,
0,
null,
null,
null,
null,
- 0,
- null,
- 0,
- null,
- 0,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 26, 4, 31, 7]": {
+ "[:then, 1, 27, 6, 27, 45]": 0,
+ "[:else, 2, 29, 6, 30, 64]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
+ "lines": [
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
null,
+ 1,
null,
0,
- null,
0,
null,
0,
@@ -23252,55 +23122,63 @@
1,
1,
null,
- 1,
- null,
- 2,
- null,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
0,
null,
- 0,
null,
null,
+ 1,
null,
+ 1,
0,
null,
null,
1,
+ 0,
null,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 0
+ },
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 1,
+ "[:else, 5, 23, 6, 23, 71]": 0
+ },
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 0,
+ "[:else, 8, 34, 4, 34, 80]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
1,
1,
1,
+ null,
1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
1,
- null,
- null,
1,
- 0,
- 0,
- null,
- null,
- null,
1,
- 0,
- 0,
- null,
- null,
null,
1,
1,
- 0,
1,
- 0,
- null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
1,
0,
@@ -23308,187 +23186,111 @@
0,
null,
null,
- 1,
- 1,
- null,
null,
- 1,
- 0,
null,
null,
- 1,
- 1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 1
- },
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
- },
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 0,
- "[:else, 8, 43, 4, 43, 38]": 0
- },
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
- "[:then, 11, 45, 4, 45, 53]": 0
- },
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 1,
- "[:else, 14, 60, 6, 60, 55]": 0
- },
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
- "[:else, 17, 57, 8, 57, 66]": 1
- },
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 1,
- "[:else, 20, 72, 4, 72, 68]": 0
- },
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
- },
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
- },
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
- },
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 1
- },
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 1,
- "[:else, 41, 117, 12, 117, 31]": 0
- },
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 1,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 1
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 0,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 0,
- "[:then, 59, 157, 6, 157, 55]": 0
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 1
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
1,
1,
- null,
1,
null,
1,
null,
1,
- null,
1,
- null,
1,
1,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
- "lines": [
null,
1,
1,
null,
1,
- 0,
- 0,
null,
- 0,
+ null,
+ null,
+ null,
null,
null,
1,
0,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 62,
null,
+ 5,
+ 5,
null,
+ 5,
+ 1,
null,
null,
null,
+ 1,
null,
- 0,
+ 62,
0,
null,
- 0,
- 0,
null,
null,
+ 1,
+ 62,
0,
null,
null,
- 1,
- 1,
- null,
null,
+ 1,
+ 62,
+ 0,
null,
null,
null
],
"branches": {
- "[:if, 0, 26, 4, 31, 7]": {
- "[:then, 1, 27, 6, 27, 45]": 0,
- "[:else, 2, 29, 6, 30, 64]": 0
+ "[:case, 0, 47, 4, 52, 7]": {
+ "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:else, 4, 51, 9, 51, 48]": 0
+ },
+ "[:if, 5, 58, 4, 58, 38]": {
+ "[:then, 6, 58, 4, 58, 15]": 57,
+ "[:else, 7, 58, 4, 58, 38]": 5
+ },
+ "[:unless, 8, 63, 4, 65, 7]": {
+ "[:else, 9, 63, 4, 65, 7]": 4,
+ "[:then, 10, 64, 6, 64, 101]": 1
+ },
+ "[:unless, 11, 70, 4, 72, 7]": {
+ "[:else, 12, 70, 4, 72, 7]": 62,
+ "[:then, 13, 71, 6, 71, 51]": 0
+ },
+ "[:unless, 14, 76, 4, 78, 7]": {
+ "[:else, 15, 76, 4, 78, 7]": 62,
+ "[:then, 16, 77, 6, 77, 57]": 0
+ },
+ "[:\"&.\", 17, 82, 11, 82, 27]": {
+ "[:then, 18, 82, 11, 82, 27]": 62,
+ "[:else, 19, 82, 11, 82, 27]": 0
+ },
+ "[:\"&.\", 20, 82, 31, 82, 44]": {
+ "[:then, 21, 82, 31, 82, 44]": 22,
+ "[:else, 22, 82, 31, 82, 44]": 0
+ },
+ "[:unless, 23, 82, 4, 84, 7]": {
+ "[:else, 24, 82, 4, 84, 7]": 62,
+ "[:then, 25, 83, 6, 83, 56]": 0
}
}
},
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 1,
- 1,
- null
- ],
- "branches": {}
- },
"/home/user/git/libregig/app/models/band_member.rb": {
"lines": [
1,
@@ -23499,58 +23301,29 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
1,
1,
1,
null,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
1,
1,
null,
1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 0,
null,
0,
- 0,
- 0,
null,
null,
- 1,
- null,
null,
- 1,
- 0,
null,
null,
0,
0,
- 0,
null,
0,
- 0,
- 0,
+ null,
null,
null,
null,
@@ -23559,44 +23332,44 @@
null,
null,
1,
- 0,
null,
- 0,
- 0,
null,
+ 1,
0,
null,
null,
- null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
null,
0,
null,
+ 0,
+ null,
null,
+ 1,
+ 0,
+ 0,
0,
0,
null,
0,
+ 0,
null,
null,
null,
+ 0,
+ 0,
null,
null,
1,
- null,
- 0,
0,
0,
null,
@@ -23604,41 +23377,69 @@
1,
null,
1,
- 0,
+ 1,
+ null,
+ null,
null,
null,
1,
0,
0,
+ null,
+ 0,
0,
0,
null,
+ null,
+ 1,
0,
0,
0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
+ },
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 1
+ },
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 13,
null,
null,
null,
- 1,
null,
null,
null,
null,
- 1,
null,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
- 0,
null,
null,
null,
@@ -23647,131 +23448,60 @@
null,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 0,
null,
null,
- 1,
null,
- 0,
null,
null,
null,
null,
null,
+ 1,
+ 13,
+ null,
null,
null,
null,
null,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 22, 4, 30, 7]": {
- "[:then, 1, 23, 6, 29, 9]": 0,
- "[:else, 2, 22, 4, 30, 7]": 0
- },
- "[:if, 3, 26, 6, 29, 9]": {
- "[:then, 4, 27, 8, 28, 39]": 0,
- "[:else, 5, 26, 6, 29, 9]": 0
- },
- "[:if, 6, 39, 4, 43, 7]": {
- "[:then, 7, 40, 6, 40, 71]": 0,
- "[:else, 8, 42, 6, 42, 48]": 0
- },
- "[:if, 9, 47, 4, 51, 7]": {
- "[:then, 10, 48, 6, 48, 72]": 0,
- "[:else, 11, 50, 6, 50, 49]": 0
- },
- "[:if, 12, 55, 4, 61, 7]": {
- "[:then, 13, 56, 6, 60, 12]": 0,
- "[:else, 14, 55, 4, 61, 7]": 0
- },
- "[:if, 15, 74, 4, 74, 61]": {
- "[:then, 16, 74, 4, 74, 42]": 0,
- "[:else, 17, 74, 4, 74, 61]": 0
- },
- "[:if, 18, 86, 4, 94, 7]": {
- "[:then, 19, 87, 6, 89, 27]": 0,
- "[:else, 20, 91, 6, 93, 37]": 0
- },
- "[:if, 21, 126, 4, 126, 48]": {
- "[:then, 22, 126, 4, 126, 26]": 0,
- "[:else, 23, 126, 4, 126, 48]": 0
- },
- "[:if, 24, 127, 4, 127, 50]": {
- "[:then, 25, 127, 4, 127, 27]": 0,
- "[:else, 26, 127, 4, 127, 50]": 0
- },
- "[:if, 27, 132, 4, 132, 87]": {
- "[:then, 28, 132, 43, 132, 76]": 0,
- "[:else, 29, 132, 79, 132, 87]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
null,
null,
- 1,
- 1,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
null,
null,
- 1,
- 1,
null,
- 0,
null,
null,
null,
- 1,
null,
null,
1,
+ 13,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
null,
null,
1,
- 0,
- 0,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
- 1,
null,
- 1,
- 0,
- 0,
null,
null,
1,
- 0,
+ 13,
null,
null,
null,
@@ -23780,128 +23510,78 @@
null,
null,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 1,
- "[:else, 2, 8, 19, 8, 45]": 0
- },
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
- "[:else, 5, 10, 6, 13, 9]": 1
- },
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 1,
- "[:else, 8, 21, 10, 21, 18]": 0
- },
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 0
- },
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 0,
- "[:then, 14, 50, 6, 50, 59]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 1,
- 0,
null,
null,
null,
null,
1,
- 1,
+ 13,
+ null,
+ null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 1,
- "[:then, 2, 9, 8, 10, 28]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
null,
- 1,
null,
- 1,
- 0,
null,
- 1,
null,
null,
null,
1,
- 0,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 1,
- 0,
null,
null,
1,
- 0,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 0,
null,
null
],
- "branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 0,
- "[:else, 2, 13, 8, 13, 73]": 1
- },
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 0,
- "[:else, 5, 23, 6, 23, 71]": 0
- },
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 0,
- "[:else, 8, 34, 4, 34, 80]": 0
- }
- }
+ "branches": {}
},
"/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
@@ -23928,27 +23608,27 @@
null,
1,
18,
- 4,
- 2,
+ 16,
+ 8,
null,
- 2,
+ 8,
null,
null,
null,
null,
1,
- 2,
- 2,
+ 5,
+ 5,
null,
- 2,
+ 5,
null,
null,
1,
- 0,
- 0,
+ 4,
+ 4,
null,
- 0,
- 0,
+ 4,
+ 4,
null,
null,
null,
@@ -23956,17 +23636,17 @@
null,
null,
null,
- 0,
+ 4,
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
null,
1,
@@ -23978,19 +23658,19 @@
null,
null,
null,
- 1,
+ 0,
null,
- 1,
+ 0,
null,
null,
null,
null,
null,
- 1,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
+ 0,
null,
null,
null,
@@ -24000,7 +23680,7 @@
null,
null,
null,
- 1,
+ 0,
null,
null,
null,
@@ -24008,11 +23688,11 @@
null,
null,
1,
- 2,
- 2,
+ 0,
+ 0,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
null,
null,
@@ -24022,10 +23702,10 @@
null,
null,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
- 2,
+ 0,
null,
null,
null,
@@ -24033,11 +23713,11 @@
null,
null,
1,
- 2,
- 2,
+ 0,
+ 0,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
null,
null,
@@ -24047,10 +23727,10 @@
null,
null,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
- 2,
+ 0,
null,
null,
null,
@@ -24060,52 +23740,52 @@
1,
null,
1,
- 2,
- 2,
- 2,
+ 8,
+ 8,
+ 8,
null,
null,
- 2,
+ 8,
null,
null,
null,
- 2,
- 2,
+ 8,
+ 8,
null,
- 2,
+ 8,
null,
null,
1,
- 7,
- 7,
+ 13,
+ 13,
null,
- 7,
+ 13,
null,
null,
1,
null,
- 7,
- 5,
+ 14,
2,
+ 12,
null,
- 7,
+ 14,
null,
- 7,
- 7,
+ 14,
+ 14,
null,
- 7,
+ 14,
null,
null,
null,
null,
1,
- 7,
+ 13,
null,
- 7,
+ 13,
null,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
null,
null,
@@ -24113,13 +23793,13 @@
null,
null,
1,
- 9,
- 7,
+ 18,
+ 13,
null,
null,
1,
null,
- 9,
+ 18,
null,
null,
null,
@@ -24132,186 +23812,175 @@
null,
null,
1,
- 16,
+ 34,
null,
- 16,
+ 34,
null,
null,
null
],
"branches": {
"[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 2,
- "[:else, 2, 27, 10, 27, 56]": 2
+ "[:then, 1, 25, 10, 25, 32]": 8,
+ "[:else, 2, 27, 10, 27, 56]": 8
},
"[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 2,
+ "[:then, 4, 119, 6, 119, 48]": 0,
"[:else, 5, 119, 6, 119, 77]": 0
},
"[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 2,
+ "[:then, 7, 144, 6, 144, 48]": 0,
"[:else, 8, 144, 6, 144, 77]": 0
},
"[:if, 9, 157, 14, 157, 79]": {
"[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 2
+ "[:else, 11, 157, 63, 157, 79]": 8
},
"[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 2,
+ "[:then, 13, 162, 15, 162, 51]": 8,
"[:else, 14, 162, 15, 162, 51]": 0
},
"[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 5,
- "[:else, 17, 182, 10, 182, 19]": 2
+ "[:then, 16, 181, 10, 181, 49]": 2,
+ "[:else, 17, 182, 10, 182, 19]": 12
},
"[:if, 18, 187, 6, 187, 62]": {
"[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 7
+ "[:else, 20, 187, 6, 187, 62]": 14
},
"[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 7,
- "[:else, 23, 197, 6, 197, 29]": 0
+ "[:then, 22, 197, 6, 197, 12]": 12,
+ "[:else, 23, 197, 6, 197, 29]": 1
},
"[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 7,
- "[:then, 26, 209, 6, 209, 15]": 2
+ "[:else, 25, 209, 6, 209, 36]": 13,
+ "[:then, 26, 209, 6, 209, 15]": 5
},
"[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 7
+ "[:then, 28, 210, 6, 210, 17]": 1,
+ "[:else, 29, 210, 6, 210, 55]": 12
},
"[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 16,
+ "[:else, 31, 228, 6, 228, 62]": 34,
"[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
1,
1,
1,
1,
- null,
- null,
1,
+ null,
1,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
null,
null,
- 1,
- 1,
- 1,
1,
null,
null,
1,
+ 0,
null,
null,
- 4,
- null,
- 1,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
null,
- 1,
- 1,
null,
null,
1,
null,
+ null,
1,
1,
null,
1,
1,
null,
+ 0,
null,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
- 3,
- 3,
- 3,
- 3,
+ 0,
+ 0,
null,
- 3,
- 2,
- 2,
null,
null,
- 3,
- 3,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
null,
null,
null,
1,
- 3,
null,
- 3,
+ 0,
0,
0,
null,
null,
- 3,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 45, 43, 45, 68]": {
- "[:then, 1, 45, 59, 45, 62]": 1,
- "[:else, 2, 45, 65, 45, 68]": 0
- },
- "[:if, 3, 61, 6, 64, 9]": {
- "[:then, 4, 62, 8, 63, 93]": 2,
- "[:else, 5, 61, 6, 64, 9]": 1
- },
- "[:if, 6, 74, 4, 77, 7]": {
- "[:then, 7, 75, 6, 76, 47]": 0,
- "[:else, 8, 74, 4, 77, 7]": 3
- }
- }
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
- 1,
1,
null,
1,
- 1,
+ 0,
null,
null,
1,
+ 1,
+ 0,
+ 0,
+ 0,
null,
1,
1,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
1,
+ null,
+ null,
+ null,
+ null,
1,
null,
+ null,
+ null,
+ null,
1,
+ null,
1,
+ 3,
+ null,
+ null,
null,
1,
+ 0,
+ 0,
+ null,
null,
1,
1,
@@ -24319,211 +23988,163 @@
null,
null,
null,
- 1,
+ null,
+ null,
null,
null,
1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
+ 0,
+ null,
+ null,
1,
null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
null,
- 1,
0,
null,
null
],
"branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 1,
- "[:then, 2, 15, 4, 15, 38]": 0
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
+ },
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
+ },
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 1,
+ "[:else, 8, 42, 6, 42, 48]": 0
+ },
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
+ },
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
+ },
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
+ },
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 1
+ },
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 0
+ },
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 0
+ },
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 0
}
}
},
- "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
1,
+ 13,
+ null,
+ null,
null,
null,
- 1,
- 1,
null,
- 0,
null,
null,
null,
null,
- 0,
null,
null,
- 0,
null,
null,
- 0,
- 0,
null,
null,
- 1,
null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 7, 4, 25, 7]": {
- "[:then, 1, 9, 6, 21, 36]": 0,
- "[:else, 2, 24, 6, 24, 49]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
- "lines": [
- 1,
- 1,
null,
null,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 1,
- 1,
null,
null,
1,
- 1,
- 1,
- 0,
+ 13,
+ null,
+ null,
+ null,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
1,
null,
1,
- 0,
- 0,
+ 13,
+ null,
+ null,
+ null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 11, 4, 11, 76]": {
- "[:else, 1, 11, 4, 11, 76]": 0,
- "[:then, 2, 11, 4, 11, 52]": 0
- },
- "[:if, 3, 21, 6, 24, 9]": {
- "[:then, 4, 22, 8, 23, 53]": 0,
- "[:else, 5, 21, 6, 24, 9]": 1
- },
- "[:\"&.\", 6, 26, 9, 26, 48]": {
- "[:then, 7, 26, 9, 26, 48]": 0,
- "[:else, 8, 26, 9, 26, 48]": 1
- },
- "[:if, 9, 26, 6, 29, 9]": {
- "[:then, 10, 27, 8, 28, 33]": 0,
- "[:else, 11, 26, 6, 29, 9]": 1
- },
- "[:\"&.\", 12, 43, 9, 43, 49]": {
- "[:then, 13, 43, 9, 43, 49]": 0,
- "[:else, 14, 43, 9, 43, 49]": 0
- },
- "[:if, 15, 43, 6, 51, 9]": {
- "[:then, 16, 44, 8, 47, 30]": 0,
- "[:else, 17, 49, 8, 50, 33]": 0
- },
- "[:if, 18, 62, 4, 62, 52]": {
- "[:then, 19, 62, 4, 62, 32]": 0,
- "[:else, 20, 62, 4, 62, 52]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
1,
- 0,
+ 13,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
null,
1,
- 0,
+ 13,
null,
null,
- 1,
- 0,
null,
null,
- 0,
- 0,
- 0,
null,
null,
null,
@@ -24531,231 +24152,76 @@
null,
null,
null,
- 0,
+ 1,
+ 13,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 1,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
1,
- 1,
+ 13,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 0
- },
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 0
- },
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 0
- },
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 0,
- "[:else, 11, 68, 6, 68, 70]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- },
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 0,
- "[:then, 17, 90, 4, 90, 25]": 1
- },
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 0,
- "[:then, 20, 94, 4, 94, 25]": 0
- },
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 0,
- "[:else, 23, 98, 26, 98, 43]": 0
- },
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 0,
- "[:else, 26, 102, 6, 102, 29]": 0
- },
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 0,
- "[:else, 29, 100, 63, 100, 67]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0
+ null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- 0
+ 1,
+ 1,
+ 1,
+ 1,
+ null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
0,
0,
null,
@@ -24763,374 +24229,303 @@
null,
0,
0,
+ null,
0,
0,
0,
null,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
+ 1,
0,
null,
0,
0,
null,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
+ 1,
null,
0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
0,
null,
0,
0,
0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
+ 1,
0,
0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
+ 1,
0,
null,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
- 0,
null,
null,
null,
null,
null,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
- "lines": [
- 0,
- 0,
- 0,
+ null,
null,
0,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
- 0,
- 0,
+ null,
0,
null,
0,
+ null,
+ null,
+ null,
0,
+ null,
0,
+ null,
0,
+ null,
+ null,
+ null,
+ 1,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
0,
+ null,
0,
+ null,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
+ null,
0,
+ null,
0,
0,
0,
- 0
- ],
- "branches": {}
- }
- },
- "timestamp": 1750623136
- },
- "Minitest-4": {
- "coverage": {
- "/home/user/git/libregig/app/models/band.rb": {
- "lines": [
0,
+ null,
0,
null,
+ null,
+ null,
0,
+ null,
+ null,
0,
null,
+ null,
+ 1,
0,
0,
0,
0,
+ null,
+ null,
+ 1,
+ 1,
0,
null,
+ null,
+ null,
+ 1,
0,
0,
null,
+ null,
+ null,
+ 1,
0,
0,
- null,
0,
- null,
0,
- 11,
null,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
0,
- 4,
null,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
- 0,
1,
+ 0,
null,
null
],
"branches": {
- "[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 4,
- "[:else, 2, 29, 4, 29, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/application_record.rb": {
- "lines": [
- 0,
- 0,
- null
- ],
- "branches": {}
+ "[:if, 0, 11, 19, 11, 91]": {
+ "[:then, 1, 11, 41, 11, 55]": 0,
+ "[:else, 2, 11, 58, 11, 91]": 0
+ },
+ "[:if, 3, 28, 4, 30, 7]": {
+ "[:then, 4, 29, 6, 29, 80]": 0,
+ "[:else, 5, 28, 4, 30, 7]": 0
+ },
+ "[:\"&.\", 6, 43, 4, 43, 38]": {
+ "[:then, 7, 43, 4, 43, 38]": 1,
+ "[:else, 8, 43, 4, 43, 38]": 0
+ },
+ "[:unless, 9, 45, 4, 45, 77]": {
+ "[:else, 10, 45, 4, 45, 77]": 0,
+ "[:then, 11, 45, 4, 45, 53]": 1
+ },
+ "[:if, 12, 53, 4, 61, 7]": {
+ "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:else, 14, 60, 6, 60, 55]": 0
+ },
+ "[:if, 15, 54, 6, 58, 9]": {
+ "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:else, 17, 57, 8, 57, 66]": 0
+ },
+ "[:if, 18, 72, 4, 72, 68]": {
+ "[:then, 19, 72, 4, 72, 47]": 0,
+ "[:else, 20, 72, 4, 72, 68]": 0
+ },
+ "[:\"&.\", 21, 75, 21, 75, 40]": {
+ "[:then, 22, 75, 21, 75, 40]": 0,
+ "[:else, 23, 75, 21, 75, 40]": 0
+ },
+ "[:if, 24, 75, 20, 75, 66]": {
+ "[:then, 25, 75, 54, 75, 59]": 0,
+ "[:else, 26, 75, 62, 75, 66]": 0
+ },
+ "[:case, 27, 77, 4, 110, 7]": {
+ "[:when, 28, 79, 6, 93, 10]": 0,
+ "[:when, 29, 95, 6, 95, 49]": 0,
+ "[:when, 30, 97, 6, 97, 55]": 0,
+ "[:when, 31, 99, 6, 99, 46]": 0,
+ "[:when, 32, 101, 6, 103, 8]": 0,
+ "[:when, 33, 105, 6, 105, 50]": 0,
+ "[:when, 34, 107, 6, 107, 50]": 0,
+ "[:else, 35, 109, 6, 109, 42]": 0
+ },
+ "[:if, 36, 114, 4, 114, 75]": {
+ "[:then, 37, 114, 4, 114, 54]": 0,
+ "[:else, 38, 114, 4, 114, 75]": 0
+ },
+ "[:\"&.\", 39, 117, 12, 117, 31]": {
+ "[:then, 40, 117, 12, 117, 31]": 0,
+ "[:else, 41, 117, 12, 117, 31]": 0
+ },
+ "[:case, 42, 119, 19, 137, 7]": {
+ "[:when, 43, 121, 6, 121, 49]": 0,
+ "[:when, 44, 123, 6, 123, 46]": 0,
+ "[:when, 45, 125, 6, 125, 56]": 0,
+ "[:when, 46, 127, 6, 134, 9]": 0,
+ "[:else, 47, 136, 6, 136, 49]": 0
+ },
+ "[:if, 48, 129, 8, 133, 11]": {
+ "[:then, 49, 130, 10, 130, 22]": 0,
+ "[:else, 50, 132, 10, 132, 59]": 0
+ },
+ "[:if, 51, 139, 4, 139, 46]": {
+ "[:then, 52, 139, 11, 139, 31]": 0,
+ "[:else, 53, 139, 34, 139, 46]": 0
+ },
+ "[:unless, 54, 150, 4, 152, 7]": {
+ "[:else, 55, 150, 4, 152, 7]": 1,
+ "[:then, 56, 151, 6, 151, 57]": 0
+ },
+ "[:unless, 57, 156, 4, 158, 7]": {
+ "[:else, 58, 156, 4, 158, 7]": 0,
+ "[:then, 59, 157, 6, 157, 55]": 0
+ },
+ "[:if, 60, 162, 4, 166, 7]": {
+ "[:then, 61, 163, 6, 163, 54]": 0,
+ "[:else, 62, 164, 4, 166, 7]": 0
+ },
+ "[:if, 63, 164, 4, 166, 7]": {
+ "[:then, 64, 165, 6, 165, 62]": 0,
+ "[:else, 65, 164, 4, 166, 7]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/models/concerns/random_id.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
- 0,
- 0,
- null,
- 0,
- 3,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
0,
null,
0,
- 171,
- 171,
- 171,
- null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 6, 13, 51]": {
- "[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 171
- }
- }
- },
- "/home/user/git/libregig/app/models/concerns/auditable.rb": {
- "lines": [
0,
0,
- null,
- 0,
0,
- null,
- null,
0,
- 1,
- 3,
- null,
- null,
null,
null,
null,
+ 1,
null,
null,
+ 1,
null,
- 0,
null,
- 0,
1,
+ 0,
null,
null,
- 0,
- 3,
+ 1,
+ 1,
null,
null,
+ 1,
0,
- 3,
null,
null,
0,
@@ -25138,257 +24533,184 @@
0,
null,
null,
- 0,
- 1,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/event_band.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/event.rb": {
- "lines": [
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
0,
null,
+ 0,
null,
null,
null,
- 15,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
0,
- 23,
null,
+ 0,
null,
null,
null,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 2,
+ 2,
+ 2,
null,
- 0,
- 4,
null,
+ 1,
+ 2,
+ 2,
null,
+ 2,
0,
- 0,
+ 2,
null,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
- 0,
+ 1,
0,
null,
null,
+ 1,
0,
0,
0,
null,
- null,
- null,
- 0,
- null,
- 0,
- 14,
- 13,
- 13,
0,
null,
null,
null,
- null,
- 0,
- 14,
+ 1,
0,
null,
- null,
null
],
"branches": {
- "[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 4,
- "[:else, 2, 36, 4, 36, 49]": 0
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 0
},
- "[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 0,
- "[:else, 5, 52, 4, 54, 7]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 0
},
- "[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 13,
- "[:else, 8, 60, 4, 65, 7]": 1
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:if, 9, 62, 6, 64, 9]": {
- "[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 13
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
- "[:if, 12, 69, 4, 71, 7]": {
- "[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 14
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 2
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 1,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 0
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 0
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/events_helper.rb": {
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
- 0,
- 0,
- 16,
- 0,
- 15,
+ 1,
1,
null,
null,
null,
- 0,
- 13,
- 0,
null,
+ 1,
null,
- 0,
- 16,
- 16,
- 0,
null,
- 16,
null,
null,
+ 1,
0,
- 16,
- 16,
- 16,
null,
null,
- 0,
+ 1,
0,
null,
0,
0,
- null,
- 0,
0,
null,
- 0,
null,
0,
0,
0,
- 0,
null,
0,
- 0,
- null,
- 0,
- null,
null,
- null
- ],
- "branches": {
- "[:case, 0, 3, 4, 7, 7]": {
- "[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 15,
- "[:else, 3, 6, 9, 6, 15]": 1
- },
- "[:unless, 4, 11, 4, 11, 67]": {
- "[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 13
- },
- "[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 16,
- "[:then, 9, 18, 6, 18, 38]": 0
- },
- "[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 16
- },
- "[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 0,
- "[:else, 15, 30, 4, 30, 30]": 0
- },
- "[:if, 16, 41, 4, 41, 61]": {
- "[:then, 17, 41, 4, 41, 49]": 0,
- "[:else, 18, 41, 4, 41, 61]": 0
- },
- "[:unless, 19, 41, 27, 41, 47]": {
- "[:else, 20, 41, 27, 41, 47]": 0,
- "[:then, 21, 41, 27, 41, 30]": 0
- },
- "[:if, 22, 42, 4, 42, 65]": {
- "[:then, 23, 42, 4, 42, 52]": 0,
- "[:else, 24, 42, 4, 42, 65]": 0
- },
- "[:unless, 25, 42, 29, 42, 50]": {
- "[:else, 26, 42, 29, 42, 50]": 0,
- "[:then, 27, 42, 29, 42, 32]": 0
- },
- "[:if, 28, 43, 4, 43, 73]": {
- "[:then, 29, 43, 4, 43, 58]": 0,
- "[:else, 30, 43, 4, 43, 73]": 0
- },
- "[:unless, 31, 43, 33, 43, 56]": {
- "[:else, 32, 43, 33, 43, 56]": 0,
- "[:then, 33, 43, 33, 43, 36]": 0
- },
- "[:case, 34, 45, 4, 49, 7]": {
- "[:when, 35, 46, 16, 46, 27]": 0,
- "[:else, 36, 48, 6, 48, 53]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/member.rb": {
- "lines": [
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
+ 1,
0,
null,
- 21,
null,
- 0,
+ 1,
0,
0,
null,
- 0,
- 0,
null,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 10,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
null,
0,
0,
@@ -25396,140 +24718,105 @@
null,
null,
null,
+ 1,
null,
- null,
+ 1,
0,
- 21,
null,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
null,
null,
null,
null,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ null,
null
],
"branches": {
- "[:\"&.\", 0, 29, 4, 33, 17]": {
- "[:then, 1, 29, 4, 33, 17]": 0,
- "[:else, 2, 29, 4, 33, 17]": 0
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 0,
+ "[:else, 2, 19, 4, 22, 7]": 0
},
- "[:if, 3, 41, 4, 41, 34]": {
- "[:then, 4, 41, 4, 41, 10]": 0,
- "[:else, 5, 41, 4, 41, 34]": 0
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 0,
+ "[:else, 5, 28, 6, 28, 48]": 0
},
- "[:if, 6, 51, 4, 51, 32]": {
- "[:then, 7, 51, 4, 51, 10]": 0,
- "[:else, 8, 51, 4, 51, 32]": 0
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 0,
+ "[:then, 8, 38, 4, 38, 39]": 0
},
- "[:unless, 9, 57, 8, 57, 86]": {
- "[:else, 10, 57, 8, 57, 86]": 0,
- "[:then, 11, 57, 8, 57, 43]": 0
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 1
+ },
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 1,
+ "[:else, 14, 49, 4, 52, 7]": 0
+ },
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 1,
+ "[:else, 17, 58, 6, 60, 26]": 0
+ },
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 0,
+ "[:then, 20, 93, 4, 93, 28]": 1
}
}
},
- "/home/user/git/libregig/app/models/skill.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/user_mail.rb": {
- "lines": [
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
+ 1,
0,
null,
0,
0,
- null,
- null,
0,
- 1,
null,
null,
0,
- 0,
- null,
- 0,
null,
null,
0,
0,
- 0,
null,
0,
- 0,
- 0,
null,
null,
null,
- 0,
- null,
- 0,
1,
null,
null,
+ 1,
null,
null,
- null,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 20, 4, 20, 26]": {
- "[:else, 1, 20, 4, 20, 26]": 0,
- "[:then, 2, 20, 4, 20, 10]": 0
- },
- "[:if, 3, 29, 6, 29, 39]": {
- "[:then, 4, 29, 6, 29, 13]": 0,
- "[:else, 5, 29, 6, 29, 39]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/user.rb": {
- "lines": [
- 0,
+ 1,
0,
0,
- null,
0,
null,
0,
@@ -25537,137 +24824,202 @@
null,
null,
null,
+ 1,
0,
- 10,
- null,
- null,
0,
- 11,
- null,
null,
- 0,
- 23,
null,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 39,
- 0,
null,
+ 1,
0,
null,
null,
null,
- 0,
- null,
null,
null,
null,
- 0,
- null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:else, 2, 8, 19, 8, 45]": 0
+ },
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 0
+ },
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:else, 8, 21, 10, 21, 18]": 0
+ },
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 0,
+ "[:else, 11, 36, 8, 37, 51]": 0
+ },
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 1,
+ "[:then, 14, 50, 6, 50, 59]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
+ 1,
+ 1,
0,
null,
null,
null,
- 0,
- null,
- 0,
null,
+ 1,
+ 1,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 1,
+ "[:then, 2, 9, 8, 10, 28]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "lines": [
+ 0,
+ 0,
0,
- 26,
- null,
- null,
0,
- 39,
- null,
- null,
0,
- 2,
- null,
- 1,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
- 78,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
0,
- 39,
+ 0,
+ 0,
+ 0,
null,
- null
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
],
- "branches": {
- "[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 39,
- "[:else, 2, 27, 16, 27, 32]": 0
- },
- "[:if, 3, 64, 4, 64, 49]": {
- "[:then, 4, 64, 4, 64, 23]": 1,
- "[:else, 5, 64, 4, 64, 49]": 1
- },
- "[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 39
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/helpers/permissions_helper.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
0,
0,
- null,
0,
- null,
- null,
- null,
0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
- null,
0,
- null,
0,
- null,
- null,
+ 0,
+ 0,
null,
0,
- 6,
- 6,
- 18,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
0,
0,
null,
0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "lines": [
+ 0,
+ 0,
null,
0,
+ 0,
+ 0,
null,
0,
null,
0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
0,
0,
@@ -25675,1002 +25027,1091 @@
0,
0,
0,
- null,
- null,
+ 0,
null,
0,
0,
0,
0,
0,
- null,
- null,
- null,
0,
- null,
0,
- null,
- null,
- null,
- null,
- null,
- null,
0,
- null,
0,
null,
0,
- null,
0,
- null,
0,
null,
- null,
- null,
+ 0,
0,
null,
0,
0,
- null,
- null,
- null,
- null,
- null,
- null,
0,
- null,
- null,
- null,
0,
0,
- null,
- null,
- null,
- null,
- null,
- null,
0,
- null,
- null,
0,
- null,
- null,
0,
- null,
0,
0,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
+ 0,
0,
null,
- null,
+ 0,
null,
0,
0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
0,
null,
null,
null,
null,
null,
- null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
+ 0,
0,
- null,
- null,
- null,
0,
null,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
+ 0,
+ 0,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "lines": [
0,
0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ }
+ },
+ "timestamp": 1762969218
+ },
+ "Minitest-4": {
+ "coverage": {
+ "/home/user/git/libregig/app/models/band.rb": {
+ "lines": [
+ 0,
+ 0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
0,
0,
+ null,
0,
null,
+ 0,
+ 8,
null,
null,
null,
null,
null,
0,
- null,
+ 6,
null,
null,
0,
+ 0,
null,
null,
0,
- null,
0,
- 18,
- 18,
- 18,
- 18,
- 6,
- null,
null,
null
],
"branches": {
- "[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 0,
- "[:else, 2, 20, 6, 20, 8]": 0
- },
- "[:case, 3, 32, 4, 43, 7]": {
- "[:when, 4, 34, 6, 34, 15]": 0,
- "[:when, 5, 36, 6, 36, 15]": 0,
- "[:when, 6, 38, 6, 38, 15]": 0,
- "[:when, 7, 40, 6, 40, 14]": 0,
- "[:else, 8, 42, 6, 42, 17]": 0
- },
- "[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 0,
- "[:when, 11, 49, 19, 49, 58]": 0,
- "[:when, 12, 50, 20, 50, 61]": 0,
- "[:else, 13, 51, 9, 51, 49]": 0
- },
- "[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 0,
- "[:else, 16, 58, 4, 60, 7]": 0
- },
- "[:if, 17, 58, 4, 60, 7]": {
- "[:then, 18, 59, 6, 59, 12]": 0,
- "[:else, 19, 58, 4, 60, 7]": 0
- },
- "[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 0,
- "[:else, 22, 72, 4, 72, 35]": 0
- },
- "[:case, 23, 74, 4, 81, 7]": {
- "[:when, 24, 76, 6, 76, 45]": 0,
- "[:when, 25, 78, 6, 78, 46]": 0,
- "[:when, 26, 80, 6, 80, 47]": 0,
- "[:else, 27, 74, 4, 81, 7]": 0
- },
- "[:if, 28, 94, 6, 94, 37]": {
- "[:then, 29, 94, 6, 94, 23]": 0,
- "[:else, 30, 94, 6, 94, 37]": 0
- },
- "[:if, 31, 106, 6, 106, 37]": {
- "[:then, 32, 106, 6, 106, 23]": 0,
- "[:else, 33, 106, 6, 106, 37]": 0
- },
- "[:if, 34, 122, 6, 122, 37]": {
- "[:then, 35, 122, 6, 122, 23]": 0,
- "[:else, 36, 122, 6, 122, 37]": 0
- },
- "[:if, 37, 135, 8, 135, 39]": {
- "[:then, 38, 135, 8, 135, 25]": 0,
- "[:else, 39, 135, 8, 135, 39]": 0
- },
- "[:if, 40, 152, 6, 152, 37]": {
- "[:then, 41, 152, 6, 152, 23]": 0,
- "[:else, 42, 152, 6, 152, 37]": 0
- },
- "[:if, 43, 165, 8, 165, 39]": {
- "[:then, 44, 165, 8, 165, 25]": 0,
- "[:else, 45, 165, 8, 165, 39]": 0
+ "[:\"&.\", 0, 29, 4, 29, 48]": {
+ "[:then, 1, 29, 4, 29, 48]": 6,
+ "[:else, 2, 29, 4, 29, 48]": 0
}
}
},
- "/home/user/git/libregig/app/models/current.rb": {
+ "/home/user/git/libregig/app/models/application_record.rb": {
"lines": [
0,
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/concerns/random_id.rb": {
+ "lines": [
0,
- null,
- 106,
- null,
- 0,
- 38,
- 38,
- null,
- null,
- 0,
- 322,
- null,
- null,
0,
- 38,
- 38,
- null,
null,
0,
- 0,
+ 3,
null,
null,
0,
- 36,
- null,
null,
0,
+ 192,
+ 192,
+ 192,
null,
- 0,
- 76,
null,
null
],
"branches": {
- "[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 52,
- "[:else, 2, 32, 16, 32, 32]": 24
- },
- "[:\"&.\", 3, 32, 36, 32, 60]": {
- "[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 24
+ "[:unless, 0, 13, 6, 13, 51]": {
+ "[:else, 1, 13, 6, 13, 51]": 0,
+ "[:then, 2, 13, 6, 13, 11]": 192
}
}
},
- "/home/user/git/libregig/app/helpers/application_helper.rb": {
+ "/home/user/git/libregig/app/models/concerns/auditable.rb": {
"lines": [
0,
0,
- 13,
- null,
null,
0,
- 39,
- 13,
- null,
- null,
- null,
0,
null,
null,
+ 0,
+ 1,
+ 1,
null,
null,
null,
- 13,
- 13,
- null,
null,
- 13,
- 13,
null,
null,
- 13,
- 13,
null,
- 39,
null,
- 39,
+ 0,
null,
+ 0,
+ 1,
null,
null,
+ 0,
+ 1,
null,
null,
- 39,
- 26,
+ 0,
+ 1,
null,
null,
- 39,
+ 0,
+ 0,
+ 0,
null,
null,
+ 0,
+ 1,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event_band.rb": {
+ "lines": [
0,
0,
- null,
- null,
0,
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event.rb": {
+ "lines": [
0,
0,
0,
null,
- null,
0,
0,
- null,
0,
- null,
+ 0,
+ 0,
+ 0,
0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
null,
+ 17,
null,
null,
null,
null,
0,
+ 25,
null,
null,
null,
null,
null,
0,
+ 0,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 15,
- 15,
- 15,
- 15,
- null,
- 15,
- 6,
+ 0,
6,
null,
- 9,
- 9,
null,
+ 0,
+ 1,
null,
- 15,
null,
- 15,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
- 15,
+ 0,
+ 0,
+ 0,
null,
- 15,
null,
- 15,
null,
+ 0,
null,
0,
- 13,
- 13,
+ 20,
+ 20,
+ 20,
0,
null,
null,
- 13,
- 13,
- 13,
- null,
null,
null,
0,
- null,
+ 20,
0,
- 6,
- 6,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 36, 4, 36, 49]": {
+ "[:then, 1, 36, 4, 36, 49]": 6,
+ "[:else, 2, 36, 4, 36, 49]": 0
+ },
+ "[:if, 3, 52, 4, 54, 7]": {
+ "[:then, 4, 53, 6, 53, 56]": 0,
+ "[:else, 5, 52, 4, 54, 7]": 0
+ },
+ "[:if, 6, 60, 4, 65, 7]": {
+ "[:then, 7, 61, 6, 64, 9]": 20,
+ "[:else, 8, 60, 4, 65, 7]": 0
+ },
+ "[:if, 9, 62, 6, 64, 9]": {
+ "[:then, 10, 63, 8, 63, 34]": 0,
+ "[:else, 11, 62, 6, 64, 9]": 20
+ },
+ "[:if, 12, 69, 4, 71, 7]": {
+ "[:then, 13, 70, 6, 70, 51]": 0,
+ "[:else, 14, 69, 4, 71, 7]": 20
+ }
+ }
+ },
+ "/home/user/git/libregig/app/helpers/events_helper.rb": {
+ "lines": [
0,
0,
+ 17,
+ 0,
+ 16,
+ 1,
null,
null,
null,
0,
- 13,
+ 16,
+ 1,
null,
null,
0,
- 13,
- 13,
- 13,
+ 17,
+ 17,
+ 0,
+ null,
+ 17,
+ null,
null,
+ 0,
+ 17,
+ 17,
+ 17,
null,
null,
+ 0,
+ 0,
null,
- 13,
- 13,
+ 0,
+ 0,
null,
- 13,
- 13,
+ 0,
+ 0,
+ null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
null,
null,
null
],
"branches": {
- "[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 13
+ "[:case, 0, 3, 4, 7, 7]": {
+ "[:when, 1, 4, 21, 4, 32]": 0,
+ "[:when, 2, 5, 28, 5, 41]": 16,
+ "[:else, 3, 6, 9, 6, 15]": 1
},
- "[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 26,
- "[:else, 5, 31, 69, 31, 71]": 13
+ "[:unless, 4, 11, 4, 11, 67]": {
+ "[:else, 5, 11, 4, 11, 67]": 1,
+ "[:then, 6, 11, 4, 11, 17]": 15
},
- "[:if, 6, 52, 4, 54, 7]": {
- "[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 0
+ "[:unless, 7, 17, 4, 19, 7]": {
+ "[:else, 8, 17, 4, 19, 7]": 17,
+ "[:then, 9, 18, 6, 18, 38]": 0
},
- "[:if, 9, 59, 23, 59, 86]": {
- "[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 0
+ "[:if, 10, 25, 10, 25, 52]": {
+ "[:then, 11, 25, 40, 25, 45]": 0,
+ "[:else, 12, 25, 48, 25, 52]": 17
},
- "[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 0,
- "[:else, 14, 72, 41, 72, 52]": 0
+ "[:if, 13, 30, 4, 30, 30]": {
+ "[:then, 14, 30, 4, 30, 14]": 0,
+ "[:else, 15, 30, 4, 30, 30]": 0
},
- "[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 15
+ "[:if, 16, 41, 4, 41, 61]": {
+ "[:then, 17, 41, 4, 41, 49]": 0,
+ "[:else, 18, 41, 4, 41, 61]": 0
},
- "[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 6,
- "[:else, 20, 96, 6, 97, 20]": 9
+ "[:unless, 19, 41, 27, 41, 47]": {
+ "[:else, 20, 41, 27, 41, 47]": 0,
+ "[:then, 21, 41, 27, 41, 30]": 0
},
- "[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 6,
- "[:else, 23, 93, 72, 93, 77]": 0
+ "[:if, 22, 42, 4, 42, 65]": {
+ "[:then, 23, 42, 4, 42, 52]": 0,
+ "[:else, 24, 42, 4, 42, 65]": 0
},
- "[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 5,
- "[:else, 26, 107, 4, 107, 76]": 10
+ "[:unless, 25, 42, 29, 42, 50]": {
+ "[:else, 26, 42, 29, 42, 50]": 0,
+ "[:then, 27, 42, 29, 42, 32]": 0
},
- "[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
- "[:else, 29, 116, 6, 118, 9]": 13
+ "[:if, 28, 43, 4, 43, 73]": {
+ "[:then, 29, 43, 4, 43, 58]": 0,
+ "[:else, 30, 43, 4, 43, 73]": 0
},
- "[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 6,
- "[:when, 32, 131, 21, 131, 40]": 0,
- "[:else, 33, 132, 9, 132, 11]": 0
+ "[:unless, 31, 43, 33, 43, 56]": {
+ "[:else, 32, 43, 33, 43, 56]": 0,
+ "[:then, 33, 43, 33, 43, 36]": 0
+ },
+ "[:case, 34, 45, 4, 49, 7]": {
+ "[:when, 35, 46, 16, 46, 27]": 0,
+ "[:else, 36, 48, 6, 48, 53]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/bands_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/linked_devices_helper.rb": {
+ "/home/user/git/libregig/app/models/member.rb": {
"lines": [
0,
0,
- 1,
null,
0,
- null,
- 1,
+ 0,
null,
0,
0,
null,
- null,
+ 20,
null,
0,
0,
0,
null,
0,
+ 0,
+ null,
+ 0,
null,
0,
+ 9,
+ null,
+ null,
+ null,
+ null,
null,
0,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
0,
+ 21,
+ null,
null,
0,
+ 0,
+ null,
null,
0,
null,
null,
null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
0,
- 1,
0,
null,
- 1,
null,
null,
null,
0,
0,
null,
+ null,
+ 0,
0,
null,
+ null,
+ null,
null
],
"branches": {
- "[:case, 0, 3, 4, 11, 7]": {
- "[:when, 1, 5, 6, 5, 97]": 0,
- "[:when, 2, 7, 6, 7, 95]": 1,
- "[:else, 3, 9, 6, 10, 69]": 0
- },
- "[:unless, 4, 16, 4, 16, 39]": {
- "[:else, 5, 16, 4, 16, 39]": 0,
- "[:then, 6, 16, 4, 16, 28]": 0
+ "[:\"&.\", 0, 29, 4, 33, 17]": {
+ "[:then, 1, 29, 4, 33, 17]": 0,
+ "[:else, 2, 29, 4, 33, 17]": 0
},
- "[:case, 7, 20, 4, 29, 7]": {
- "[:when, 8, 22, 6, 22, 62]": 0,
- "[:when, 9, 24, 6, 24, 59]": 0,
- "[:when, 10, 26, 6, 26, 62]": 0,
- "[:else, 11, 28, 6, 28, 24]": 0
+ "[:if, 3, 41, 4, 41, 34]": {
+ "[:then, 4, 41, 4, 41, 10]": 0,
+ "[:else, 5, 41, 4, 41, 34]": 0
},
- "[:if, 12, 33, 4, 37, 7]": {
- "[:then, 13, 34, 6, 34, 98]": 0,
- "[:else, 14, 36, 6, 36, 99]": 1
+ "[:if, 6, 51, 4, 51, 32]": {
+ "[:then, 7, 51, 4, 51, 10]": 0,
+ "[:else, 8, 51, 4, 51, 32]": 0
},
- "[:unless, 15, 41, 4, 41, 49]": {
- "[:else, 16, 41, 4, 41, 49]": 0,
- "[:then, 17, 41, 4, 41, 18]": 0
+ "[:unless, 9, 57, 8, 57, 86]": {
+ "[:else, 10, 57, 8, 57, 86]": 0,
+ "[:then, 11, 57, 8, 57, 43]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/members_helper.rb": {
+ "/home/user/git/libregig/app/models/skill.rb": {
"lines": [
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/sessions_helper.rb": {
- "lines": [
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/users/registration_helper.rb": {
- "lines": [
+ 0,
+ null,
0,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/models/linked_device.rb": {
+ "/home/user/git/libregig/app/models/user_mail.rb": {
"lines": [
- 1,
- 1,
- null,
- 1,
- 1,
- 7,
- null,
- 7,
- null,
- 7,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
null,
- 1,
- 1,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
- 1,
- 1,
null,
- 1,
0,
null,
+ 0,
+ 0,
null,
null,
- 1,
- 3,
- 9,
- 0,
null,
null,
- 3,
- 0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 20, 4, 20, 26]": {
+ "[:else, 1, 20, 4, 20, 26]": 0,
+ "[:then, 2, 20, 4, 20, 10]": 0
+ },
+ "[:if, 3, 29, 6, 29, 39]": {
+ "[:then, 4, 29, 6, 29, 13]": 0,
+ "[:else, 5, 29, 6, 29, 39]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/user.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
+ 0,
null,
- 1,
- 3,
null,
null,
- 1,
0,
+ 8,
null,
null,
- 1,
0,
+ 7,
null,
null,
- 1,
- 3,
+ 0,
+ 23,
null,
null,
- 1,
+ 0,
0,
null,
+ 47,
+ 0,
null,
- 1,
0,
null,
null,
- 1,
- 3,
- 3,
null,
+ 0,
null,
null,
null,
null,
- 1,
- 0,
0,
null,
null,
null,
- 0,
null,
null,
- 1,
+ 0,
null,
- 1,
- 3,
null,
null,
- 1,
- 1,
0,
+ null,
0,
null,
null,
null,
- 1,
- 3,
+ 0,
+ 32,
null,
- 3,
- 9,
null,
+ 0,
+ 47,
null,
null,
- 1,
- 9,
- 9,
+ 0,
+ 0,
null,
- 9,
- 9,
0,
null,
null,
null,
null,
+ 0,
null,
- 9,
- 9,
+ 0,
+ 94,
+ null,
+ null,
+ 0,
+ 47,
null,
null
],
"branches": {
- "[:if, 0, 76, 4, 76, 46]": {
- "[:then, 1, 76, 27, 76, 37]": 0,
- "[:else, 2, 76, 40, 76, 46]": 0
- },
- "[:unless, 3, 80, 4, 80, 26]": {
- "[:else, 4, 80, 4, 80, 26]": 3,
- "[:then, 5, 80, 4, 80, 14]": 0
- },
- "[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 0,
- "[:then, 8, 88, 4, 88, 14]": 0
+ "[:\"&.\", 0, 27, 16, 27, 32]": {
+ "[:then, 1, 27, 16, 27, 32]": 47,
+ "[:else, 2, 27, 16, 27, 32]": 0
},
- "[:if, 9, 103, 4, 106, 7]": {
- "[:then, 10, 104, 6, 105, 18]": 0,
- "[:else, 11, 103, 4, 106, 7]": 1
+ "[:if, 3, 64, 4, 64, 49]": {
+ "[:then, 4, 64, 4, 64, 23]": 0,
+ "[:else, 5, 64, 4, 64, 49]": 0
},
- "[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 3,
- "[:then, 14, 110, 4, 110, 10]": 0
+ "[:if, 6, 78, 4, 78, 50]": {
+ "[:then, 7, 78, 4, 78, 30]": 0,
+ "[:else, 8, 78, 4, 78, 50]": 47
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/helpers/permissions_helper.rb": {
"lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
0,
0,
+ null,
0,
null,
null,
null,
+ 0,
null,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 1,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
null,
null,
null,
+ 0,
+ 5,
+ 5,
+ 15,
null,
null,
null,
- 1,
0,
0,
+ null,
+ 0,
+ null,
0,
+ null,
0,
+ null,
0,
+ null,
0,
null,
null,
null,
- 1,
+ 0,
+ 2,
+ 2,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 47,
null,
- 6,
- 6,
null,
- 6,
+ 0,
+ 2,
+ 2,
+ 0,
0,
null,
null,
null,
- 1,
+ 0,
null,
- 47,
0,
null,
null,
null,
- 1,
- 47,
- 0,
null,
null,
null,
- 1,
- 47,
0,
null,
+ 0,
null,
- null
- ],
- "branches": {
- "[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 0,
- "[:when, 3, 50, 23, 50, 47]": 0,
- "[:else, 4, 51, 9, 51, 48]": 0
- },
- "[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 41,
- "[:else, 7, 58, 4, 58, 38]": 6
- },
- "[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 6,
- "[:then, 10, 64, 6, 64, 101]": 0
- },
- "[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 47,
- "[:then, 13, 71, 6, 71, 51]": 0
- },
- "[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 47,
- "[:then, 16, 77, 6, 77, 57]": 0
- },
- "[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 47,
- "[:else, 19, 82, 11, 82, 27]": 0
- },
- "[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 19,
- "[:else, 22, 82, 31, 82, 44]": 0
- },
- "[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 47,
- "[:then, 25, 83, 6, 83, 56]": 0
- }
- }
- },
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 23,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
null,
null,
null,
null,
null,
null,
+ 0,
null,
null,
null,
- null,
- 1,
- 23,
+ 0,
+ 0,
null,
null,
null,
null,
null,
null,
+ 0,
null,
null,
+ 0,
null,
null,
+ 0,
null,
+ 0,
+ 0,
null,
null,
null,
null,
null,
null,
+ 0,
null,
null,
null,
- 1,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 23,
null,
null,
null,
null,
null,
+ 0,
null,
- 1,
- 23,
null,
null,
+ 0,
null,
null,
+ 0,
null,
+ 0,
+ 0,
null,
null,
null,
null,
null,
null,
- 1,
- 23,
+ 0,
null,
null,
null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
null,
+ 0,
+ 15,
+ 15,
+ 15,
+ 15,
+ 5,
null,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 16, 4, 21, 7]": {
+ "[:then, 1, 18, 6, 18, 37]": 0,
+ "[:else, 2, 20, 6, 20, 8]": 0
+ },
+ "[:case, 3, 32, 4, 43, 7]": {
+ "[:when, 4, 34, 6, 34, 15]": 0,
+ "[:when, 5, 36, 6, 36, 15]": 0,
+ "[:when, 6, 38, 6, 38, 15]": 0,
+ "[:when, 7, 40, 6, 40, 14]": 0,
+ "[:else, 8, 42, 6, 42, 17]": 0
+ },
+ "[:case, 9, 47, 4, 52, 7]": {
+ "[:when, 10, 48, 21, 48, 64]": 2,
+ "[:when, 11, 49, 19, 49, 58]": 0,
+ "[:when, 12, 50, 20, 50, 61]": 0,
+ "[:else, 13, 51, 9, 51, 49]": 0
+ },
+ "[:if, 14, 56, 4, 60, 7]": {
+ "[:then, 15, 57, 6, 57, 41]": 2,
+ "[:else, 16, 58, 4, 60, 7]": 0
+ },
+ "[:if, 17, 58, 4, 60, 7]": {
+ "[:then, 18, 59, 6, 59, 12]": 0,
+ "[:else, 19, 58, 4, 60, 7]": 0
+ },
+ "[:if, 20, 72, 4, 72, 35]": {
+ "[:then, 21, 72, 4, 72, 14]": 0,
+ "[:else, 22, 72, 4, 72, 35]": 0
+ },
+ "[:case, 23, 74, 4, 81, 7]": {
+ "[:when, 24, 76, 6, 76, 45]": 0,
+ "[:when, 25, 78, 6, 78, 46]": 0,
+ "[:when, 26, 80, 6, 80, 47]": 0,
+ "[:else, 27, 74, 4, 81, 7]": 0
+ },
+ "[:if, 28, 94, 6, 94, 37]": {
+ "[:then, 29, 94, 6, 94, 23]": 0,
+ "[:else, 30, 94, 6, 94, 37]": 0
+ },
+ "[:if, 31, 106, 6, 106, 37]": {
+ "[:then, 32, 106, 6, 106, 23]": 0,
+ "[:else, 33, 106, 6, 106, 37]": 0
+ },
+ "[:if, 34, 122, 6, 122, 37]": {
+ "[:then, 35, 122, 6, 122, 23]": 0,
+ "[:else, 36, 122, 6, 122, 37]": 0
+ },
+ "[:if, 37, 135, 8, 135, 39]": {
+ "[:then, 38, 135, 8, 135, 25]": 0,
+ "[:else, 39, 135, 8, 135, 39]": 0
+ },
+ "[:if, 40, 152, 6, 152, 37]": {
+ "[:then, 41, 152, 6, 152, 23]": 0,
+ "[:else, 42, 152, 6, 152, 37]": 0
+ },
+ "[:if, 43, 165, 8, 165, 39]": {
+ "[:then, 44, 165, 8, 165, 25]": 0,
+ "[:else, 45, 165, 8, 165, 39]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
+ "/home/user/git/libregig/app/models/current.rb": {
"lines": [
- 1,
- 1,
- 1,
- 11,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
+ 0,
null,
+ 144,
null,
+ 0,
+ 48,
+ 48,
null,
null,
+ 0,
+ 380,
null,
null,
+ 0,
+ 47,
+ 47,
null,
null,
+ 0,
+ 0,
null,
null,
+ 0,
+ 42,
null,
null,
+ 0,
null,
+ 0,
+ 95,
null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 32, 16, 32, 32]": {
+ "[:then, 1, 32, 16, 32, 32]": 57,
+ "[:else, 2, 32, 16, 32, 32]": 38
+ },
+ "[:\"&.\", 3, 32, 36, 32, 60]": {
+ "[:then, 4, 32, 36, 32, 60]": 0,
+ "[:else, 5, 32, 36, 32, 60]": 38
+ }
+ }
+ },
+ "/home/user/git/libregig/app/helpers/application_helper.rb": {
+ "lines": [
+ 0,
+ 0,
+ 19,
null,
null,
+ 0,
+ 62,
+ 19,
null,
null,
null,
+ 0,
null,
null,
null,
null,
- 1,
- 11,
null,
+ 20,
+ 20,
null,
null,
+ 20,
+ 20,
null,
null,
+ 20,
+ 20,
null,
+ 62,
null,
+ 62,
null,
null,
null,
null,
null,
+ 62,
+ 43,
null,
null,
+ 62,
null,
null,
null,
null,
+ 0,
+ 1,
null,
null,
1,
- null,
1,
- 11,
- null,
- null,
- null,
- null,
- null,
- null,
1,
- 11,
+ 0,
null,
null,
+ 1,
+ 1,
null,
+ 6,
null,
+ 6,
null,
null,
null,
@@ -26678,198 +26119,457 @@
null,
null,
null,
- 1,
- 11,
null,
null,
null,
+ 6,
null,
null,
null,
null,
null,
+ 0,
null,
null,
null,
- 1,
- 11,
null,
null,
null,
null,
null,
+ 37,
+ 37,
+ 37,
+ 37,
null,
+ 37,
+ 12,
+ 12,
null,
+ 25,
+ 25,
null,
null,
+ 37,
null,
+ 37,
null,
null,
null,
null,
+ 37,
null,
+ 37,
null,
+ 37,
null,
null,
+ 0,
+ 15,
+ 15,
1,
- 11,
- null,
- null,
- null,
null,
null,
+ 15,
+ 15,
+ 15,
null,
null,
null,
+ 0,
null,
+ 0,
+ 12,
+ 11,
+ 1,
+ 0,
null,
null,
null,
+ 0,
+ 15,
null,
null,
+ 0,
+ 15,
+ 15,
+ 15,
null,
null,
null,
null,
+ 15,
+ 15,
null,
+ 15,
+ 15,
null,
null,
null,
null
],
+ "branches": {
+ "[:if, 0, 23, 6, 23, 59]": {
+ "[:then, 1, 23, 6, 23, 33]": 1,
+ "[:else, 2, 23, 6, 23, 59]": 19
+ },
+ "[:if, 3, 31, 10, 31, 71]": {
+ "[:then, 4, 31, 36, 31, 66]": 42,
+ "[:else, 5, 31, 69, 31, 71]": 20
+ },
+ "[:if, 6, 52, 4, 54, 7]": {
+ "[:then, 7, 53, 6, 53, 55]": 0,
+ "[:else, 8, 52, 4, 54, 7]": 1
+ },
+ "[:if, 9, 59, 23, 59, 86]": {
+ "[:then, 10, 59, 64, 59, 80]": 0,
+ "[:else, 11, 59, 83, 59, 86]": 6
+ },
+ "[:if, 12, 72, 19, 72, 52]": {
+ "[:then, 13, 72, 35, 72, 38]": 1,
+ "[:else, 14, 72, 41, 72, 52]": 5
+ },
+ "[:\"&.\", 15, 88, 50, 88, 75]": {
+ "[:then, 16, 88, 50, 88, 75]": 6,
+ "[:else, 17, 88, 50, 88, 75]": 31
+ },
+ "[:if, 18, 92, 4, 98, 7]": {
+ "[:then, 19, 93, 6, 94, 61]": 12,
+ "[:else, 20, 96, 6, 97, 20]": 25
+ },
+ "[:if, 21, 93, 27, 93, 77]": {
+ "[:then, 22, 93, 63, 93, 69]": 11,
+ "[:else, 23, 93, 72, 93, 77]": 1
+ },
+ "[:if, 24, 107, 4, 107, 76]": {
+ "[:then, 25, 107, 4, 107, 49]": 10,
+ "[:else, 26, 107, 4, 107, 76]": 27
+ },
+ "[:if, 27, 116, 6, 118, 9]": {
+ "[:then, 28, 117, 8, 117, 29]": 1,
+ "[:else, 29, 116, 6, 118, 9]": 14
+ },
+ "[:case, 30, 129, 4, 133, 7]": {
+ "[:when, 31, 130, 20, 130, 39]": 11,
+ "[:when, 32, 131, 21, 131, 40]": 1,
+ "[:else, 33, 132, 9, 132, 11]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/helpers/bands_helper.rb": {
+ "lines": [
+ 0,
+ null
+ ],
"branches": {}
},
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "/home/user/git/libregig/app/helpers/linked_devices_helper.rb": {
"lines": [
- 1,
- 1,
- 1,
- 10,
+ 0,
+ 0,
+ 4,
null,
+ 4,
null,
+ 0,
null,
+ 0,
+ 0,
null,
null,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
+ 4,
+ 0,
null,
+ 4,
null,
null,
null,
+ 0,
+ 4,
null,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 3, 4, 11, 7]": {
+ "[:when, 1, 5, 6, 5, 97]": 4,
+ "[:when, 2, 7, 6, 7, 95]": 0,
+ "[:else, 3, 9, 6, 10, 69]": 0
+ },
+ "[:unless, 4, 16, 4, 16, 39]": {
+ "[:else, 5, 16, 4, 16, 39]": 0,
+ "[:then, 6, 16, 4, 16, 28]": 0
+ },
+ "[:case, 7, 20, 4, 29, 7]": {
+ "[:when, 8, 22, 6, 22, 62]": 0,
+ "[:when, 9, 24, 6, 24, 59]": 0,
+ "[:when, 10, 26, 6, 26, 62]": 0,
+ "[:else, 11, 28, 6, 28, 24]": 0
+ },
+ "[:if, 12, 33, 4, 37, 7]": {
+ "[:then, 13, 34, 6, 34, 98]": 0,
+ "[:else, 14, 36, 6, 36, 99]": 4
+ },
+ "[:unless, 15, 41, 4, 41, 49]": {
+ "[:else, 16, 41, 4, 41, 49]": 0,
+ "[:then, 17, 41, 4, 41, 18]": 4
+ }
+ }
+ },
+ "/home/user/git/libregig/app/helpers/members_helper.rb": {
+ "lines": [
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/sessions_helper.rb": {
+ "lines": [
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/users/registration_helper.rb": {
+ "lines": [
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/linked_device.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 15,
null,
+ 15,
null,
+ 15,
null,
null,
+ 1,
null,
null,
null,
null,
null,
1,
- 10,
- null,
- null,
- null,
- null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 3,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ 1,
+ 0,
null,
null,
null,
+ 1,
+ 3,
+ 21,
+ 2,
null,
null,
+ 3,
+ 0,
null,
null,
null,
null,
1,
- 10,
- null,
- null,
- null,
null,
+ 1,
+ 4,
null,
null,
1,
- 10,
+ 0,
null,
null,
+ 1,
+ 2,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 2,
null,
null,
+ 1,
+ 0,
null,
null,
1,
- 10,
- null,
+ 0,
+ 0,
null,
null,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 5,
null,
null,
1,
- 11,
- null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 7,
null,
+ 7,
+ 21,
null,
null,
null,
+ 1,
+ 21,
+ 21,
null,
+ 21,
+ 21,
+ 0,
null,
null,
null,
null,
null,
+ 21,
+ 21,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 76, 4, 76, 46]": {
+ "[:then, 1, 76, 27, 76, 37]": 0,
+ "[:else, 2, 76, 40, 76, 46]": 0
+ },
+ "[:unless, 3, 80, 4, 80, 26]": {
+ "[:else, 4, 80, 4, 80, 26]": 0,
+ "[:then, 5, 80, 4, 80, 14]": 0
+ },
+ "[:unless, 6, 88, 4, 88, 35]": {
+ "[:else, 7, 88, 4, 88, 35]": 0,
+ "[:then, 8, 88, 4, 88, 14]": 0
+ },
+ "[:if, 9, 103, 4, 106, 7]": {
+ "[:then, 10, 104, 6, 105, 18]": 0,
+ "[:else, 11, 103, 4, 106, 7]": 0
+ },
+ "[:unless, 12, 110, 4, 110, 28]": {
+ "[:else, 13, 110, 4, 110, 28]": 7,
+ "[:then, 14, 110, 4, 110, 10]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
1,
- 10,
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
null,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null,
null,
@@ -26877,85 +26577,154 @@
null,
null,
1,
- 10,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 45,
null,
+ 5,
+ 5,
null,
+ 5,
+ 0,
null,
null,
null,
+ 1,
null,
+ 45,
+ 0,
null,
null,
null,
+ 1,
+ 45,
+ 0,
null,
null,
null,
+ 1,
+ 45,
+ 0,
null,
null,
null
],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- 12,
- 12,
- 12,
+ "branches": {
+ "[:case, 0, 47, 4, 52, 7]": {
+ "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:else, 4, 51, 9, 51, 48]": 0
+ },
+ "[:if, 5, 58, 4, 58, 38]": {
+ "[:then, 6, 58, 4, 58, 15]": 40,
+ "[:else, 7, 58, 4, 58, 38]": 5
+ },
+ "[:unless, 8, 63, 4, 65, 7]": {
+ "[:else, 9, 63, 4, 65, 7]": 5,
+ "[:then, 10, 64, 6, 64, 101]": 0
+ },
+ "[:unless, 11, 70, 4, 72, 7]": {
+ "[:else, 12, 70, 4, 72, 7]": 45,
+ "[:then, 13, 71, 6, 71, 51]": 0
+ },
+ "[:unless, 14, 76, 4, 78, 7]": {
+ "[:else, 15, 76, 4, 78, 7]": 45,
+ "[:then, 16, 77, 6, 77, 57]": 0
+ },
+ "[:\"&.\", 17, 82, 11, 82, 27]": {
+ "[:then, 18, 82, 11, 82, 27]": 45,
+ "[:else, 19, 82, 11, 82, 27]": 0
+ },
+ "[:\"&.\", 20, 82, 31, 82, 44]": {
+ "[:then, 21, 82, 31, 82, 44]": 15,
+ "[:else, 22, 82, 31, 82, 44]": 0
+ },
+ "[:unless, 23, 82, 4, 84, 7]": {
+ "[:else, 24, 82, 4, 84, 7]": 45,
+ "[:then, 25, 83, 6, 83, 56]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
- 12,
- 0,
- 0,
- 0,
- 12,
- 12,
- 12,
- 12,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
1,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
null,
1,
- 12,
+ 1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ 2,
+ null,
+ null,
+ 1,
+ 2,
+ null,
+ null,
+ 1,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 1,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 12
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 12,
- "[:else, 8, 21, 6, 25, 48]": 0
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 2,
+ "[:then, 2, 15, 4, 15, 38]": 0
}
}
},
@@ -26973,39 +26742,39 @@
null,
null,
1,
- 36,
- 36,
+ 43,
+ 42,
null,
null,
1,
- 18,
- 9,
+ 22,
+ 10,
null,
null,
null,
null,
null,
1,
- 18,
+ 22,
null,
null,
1,
- 54,
+ 64,
null,
null,
1,
null,
1,
- 38,
+ 47,
null,
null,
1,
- 38,
+ 47,
0,
- 38,
- 26,
+ 47,
+ 28,
null,
- 12,
+ 19,
null,
null,
null,
@@ -27057,18 +26826,18 @@
null,
null,
1,
- 26,
- 26,
- 26,
- 26,
+ 28,
+ 28,
+ 28,
+ 28,
null,
0,
null,
null,
null,
1,
- 12,
- 12,
+ 19,
+ 19,
null,
null,
1,
@@ -27077,18 +26846,18 @@
null,
null,
1,
- 38,
+ 45,
null,
- 0,
+ 1,
0,
null,
- 0,
+ 1,
null,
null,
null,
1,
null,
- 12,
+ 17,
null,
null,
null,
@@ -27110,17 +26879,17 @@
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
1,
null,
- 18,
- 9,
- 9,
+ 21,
+ 11,
+ 10,
null,
- 18,
+ 21,
null,
null,
null,
@@ -27133,28 +26902,28 @@
],
"branches": {
"[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 36,
- "[:then, 2, 13, 4, 13, 10]": 0
+ "[:else, 1, 13, 4, 13, 27]": 42,
+ "[:then, 2, 13, 4, 13, 10]": 1
},
"[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 18,
- "[:else, 5, 18, 18, 18, 39]": 0
+ "[:then, 4, 18, 18, 18, 39]": 21,
+ "[:else, 5, 18, 18, 18, 39]": 1
},
"[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 9,
- "[:then, 8, 18, 4, 18, 10]": 9
+ "[:else, 7, 18, 4, 18, 39]": 10,
+ "[:then, 8, 18, 4, 18, 10]": 12
},
"[:if, 9, 26, 4, 26, 43]": {
"[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 18
+ "[:else, 11, 26, 41, 26, 43]": 22
},
"[:if, 12, 40, 4, 46, 7]": {
"[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 38
+ "[:else, 14, 42, 4, 46, 7]": 47
},
"[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 26,
- "[:else, 17, 45, 6, 45, 24]": 12
+ "[:then, 16, 43, 6, 43, 41]": 28,
+ "[:else, 17, 45, 6, 45, 24]": 19
},
"[:if, 18, 66, 4, 70, 7]": {
"[:then, 19, 67, 6, 67, 55]": 0,
@@ -27173,85 +26942,92 @@
"[:else, 29, 82, 6, 84, 9]": 0
},
"[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 26,
+ "[:then, 31, 99, 6, 100, 32]": 28,
"[:else, 32, 102, 6, 102, 24]": 0
},
"[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 26,
- "[:else, 35, 117, 14, 117, 38]": 12
+ "[:then, 34, 117, 14, 117, 38]": 28,
+ "[:else, 35, 117, 14, 117, 38]": 17
},
"[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 38,
- "[:else, 38, 117, 4, 117, 55]": 0
+ "[:then, 37, 117, 4, 117, 10]": 44,
+ "[:else, 38, 117, 4, 117, 55]": 1
},
"[:if, 39, 119, 4, 123, 7]": {
"[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
+ "[:else, 41, 122, 6, 122, 23]": 1
},
"[:unless, 42, 140, 4, 146, 7]": {
"[:else, 43, 140, 4, 146, 7]": 0,
"[:then, 44, 144, 6, 145, 36]": 0
},
"[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 9,
- "[:else, 47, 158, 8, 158, 16]": 9
+ "[:then, 46, 157, 8, 157, 17]": 11,
+ "[:else, 47, 158, 8, 158, 16]": 10
}
}
},
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
"lines": [
1,
1,
- 1,
+ 2,
+ null,
null,
1,
- 1,
+ 2,
null,
1,
- 13,
- 13,
- 13,
- 13,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
+ null,
+ 1,
null,
null,
1,
null,
null,
1,
+ 1,
null,
null,
1,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 1,
+ "[:else, 2, 24, 6, 24, 49]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ null,
+ 1,
1,
1,
1,
null,
- 0,
null,
+ 1,
null,
null,
- 1,
- 0,
- 0,
+ 3,
null,
- 0,
+ 1,
null,
null,
1,
@@ -27261,124 +27037,77 @@
null,
null,
1,
- 1,
- 1,
null,
1,
- 0,
1,
null,
- null,
1,
1,
null,
null,
+ 1,
null,
- null,
- null,
- null,
- null,
+ 1,
+ 1,
+ 1,
1,
null,
1,
1,
1,
1,
- 0,
null,
null,
null,
null,
1,
- 0,
- null,
- null,
+ 2,
+ 2,
+ 2,
+ 2,
null,
+ 2,
+ 2,
+ 2,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
- },
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
- },
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 1,
- "[:else, 11, 44, 6, 44, 49]": 0
- },
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 1
- },
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
- "lines": [
- 1,
- 1,
+ 2,
+ 2,
null,
- 1,
- 3,
- 3,
- 3,
null,
null,
1,
+ 2,
null,
+ 2,
1,
- 18,
- null,
- 18,
- 0,
- 18,
- 18,
- null,
- null,
1,
- 5,
- 5,
- 5,
null,
null,
- 1,
- 4,
+ 2,
null,
null
],
"branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 0,
- "[:else, 2, 17, 8, 17, 42]": 18
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
},
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 1,
- "[:else, 5, 28, 4, 28, 52]": 3
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 2,
+ "[:else, 5, 61, 6, 64, 9]": 0
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 1,
+ "[:else, 8, 74, 4, 77, 7]": 1
}
}
},
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
"lines": [
- 1,
- 1,
null,
1,
1,
- 1,
- 1,
- 1,
null,
1,
0,
@@ -27386,263 +27115,149 @@
null,
0,
null,
- 0,
- 0,
null,
+ 1,
0,
- 0,
+ null,
0,
null,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
+ null,
0,
0,
null,
0,
- null,
0,
null,
null,
- 1,
0,
null,
- 0,
- 0,
- 0,
null,
+ 1,
0,
null,
null,
- 0,
- null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 26, 4, 31, 7]": {
+ "[:then, 1, 27, 6, 27, 45]": 0,
+ "[:else, 2, 29, 6, 30, 64]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
+ "lines": [
1,
1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
1,
- null,
- null,
- 1,
- null,
1,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
null,
null,
null,
null,
- 0,
- null,
- null,
- null,
- null,
- 0,
- null,
- 0,
- null,
- 0,
+ 1,
null,
- 0,
null,
+ 1,
+ 1,
null,
null,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
null,
+ 1,
+ 1,
+ 1,
0,
null,
null,
null,
1,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
null,
0,
- null,
0,
null,
- 0,
null,
- 0,
null,
+ 1,
0,
0,
- 0,
- 0,
- null,
- 0,
- null,
null,
null,
0,
null,
- null,
0,
- null,
- null,
- 1,
0,
0,
0,
0,
null,
- null,
- 1,
0,
0,
null,
null,
- null,
- 1,
- 1,
- 0,
- null,
- null,
- null,
- 1,
- 1,
- 1,
0,
0,
null,
null,
null,
1,
- 0,
- 0,
- 0,
- null,
null,
1,
2,
- null,
- null,
- 1,
- 0,
- null,
- null,
- 1,
- 0,
+ 2,
null,
null
],
"branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 0
+ "[:unless, 0, 11, 4, 11, 76]": {
+ "[:else, 1, 11, 4, 11, 76]": 0,
+ "[:then, 2, 11, 4, 11, 52]": 1
},
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
+ "[:if, 3, 21, 6, 24, 9]": {
+ "[:then, 4, 22, 8, 23, 53]": 0,
+ "[:else, 5, 21, 6, 24, 9]": 1
},
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 0,
- "[:else, 8, 43, 4, 43, 38]": 0
+ "[:\"&.\", 6, 26, 9, 26, 48]": {
+ "[:then, 7, 26, 9, 26, 48]": 1,
+ "[:else, 8, 26, 9, 26, 48]": 0
},
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
- "[:then, 11, 45, 4, 45, 53]": 0
+ "[:if, 9, 26, 6, 29, 9]": {
+ "[:then, 10, 27, 8, 28, 33]": 1,
+ "[:else, 11, 26, 6, 29, 9]": 0
},
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
- "[:else, 14, 60, 6, 60, 55]": 0
+ "[:\"&.\", 12, 43, 9, 43, 49]": {
+ "[:then, 13, 43, 9, 43, 49]": 0,
+ "[:else, 14, 43, 9, 43, 49]": 0
},
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
- "[:else, 17, 57, 8, 57, 66]": 0
+ "[:if, 15, 43, 6, 51, 9]": {
+ "[:then, 16, 44, 8, 47, 30]": 0,
+ "[:else, 17, 49, 8, 50, 33]": 0
},
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 0,
- "[:else, 20, 72, 4, 72, 68]": 0
- },
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
- },
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
- },
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
- },
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 0
- },
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 0,
- "[:else, 41, 117, 12, 117, 31]": 0
- },
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 0,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 0
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 0,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 1,
- "[:then, 59, 157, 6, 157, 55]": 0
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 1,
- "[:else, 62, 164, 4, 166, 7]": 0
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
+ "[:if, 18, 62, 4, 62, 52]": {
+ "[:then, 19, 62, 4, 62, 32]": 1,
+ "[:else, 20, 62, 4, 62, 52]": 1
}
}
},
@@ -27667,71 +27282,123 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
"lines": [
1,
1,
1,
- null,
- 1,
1,
null,
+ null,
1,
+ 14,
+ 14,
+ 14,
null,
+ 14,
+ 1,
+ 1,
+ 1,
+ 13,
+ 13,
+ 13,
+ 13,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
- null,
- null,
+ 1,
0,
0,
- null,
0,
null,
null,
+ 1,
null,
+ 1,
+ 14,
null,
- null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 1,
+ "[:else, 2, 3, 4, 3, 43]": 0
+ },
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 1,
+ "[:else, 5, 16, 4, 26, 7]": 13
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 13,
+ "[:else, 8, 21, 6, 25, 48]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
1,
null,
+ 1,
+ 1,
null,
1,
+ 16,
+ 16,
+ 16,
+ 16,
null,
null,
1,
0,
null,
- null,
- 1,
0,
0,
- null,
0,
null,
null,
+ 1,
+ null,
null,
+ 1,
null,
null,
+ 1,
+ 0,
null,
0,
+ 0,
+ 0,
null,
0,
null,
null,
+ null,
1,
0,
0,
- 0,
+ null,
0,
null,
+ null,
+ null,
+ 1,
+ 0,
0,
+ null,
0,
null,
null,
+ 1,
null,
- 0,
+ 1,
0,
null,
null,
@@ -27739,8 +27406,10 @@
0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
null,
1,
0,
@@ -27748,154 +27417,191 @@
null,
null,
null,
- 1,
- 0,
+ null,
+ null,
+ null,
0,
null,
0,
0,
0,
+ 0,
+ 0,
+ null,
+ null,
null,
null,
1,
0,
- 0,
- 0,
+ null,
+ null,
+ null,
+ null,
null,
null
],
"branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 0
},
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 0
},
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
},
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 0,
+ "[:else, 11, 44, 6, 44, 49]": 0
},
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 0
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 0
}
}
},
- "/home/user/git/libregig/app/models/events_audit.rb": {
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
"lines": [
1,
1,
+ null,
+ 1,
+ 3,
+ 3,
+ 3,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 20,
+ null,
+ 20,
+ 2,
+ 18,
+ 20,
+ null,
+ null,
1,
+ 3,
+ 2,
+ 2,
+ null,
+ null,
1,
+ 2,
+ null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 2,
+ "[:else, 2, 17, 8, 17, 42]": 18
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 0,
+ "[:else, 5, 28, 4, 28, 52]": 2
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
"lines": [
1,
1,
+ 1,
+ 25,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 1,
- 1,
null,
null,
1,
- 0,
- 0,
- 0,
+ 25,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
- 0,
- 0,
- 0,
null,
null,
1,
+ null,
1,
+ 25,
+ null,
+ null,
+ null,
null,
null,
null,
1,
- 0,
- 0,
+ 25,
+ null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
- 1,
null,
1,
- 0,
- 0,
+ 25,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null
],
- "branches": {
- "[:unless, 0, 11, 4, 11, 76]": {
- "[:else, 1, 11, 4, 11, 76]": 0,
- "[:then, 2, 11, 4, 11, 52]": 0
- },
- "[:if, 3, 21, 6, 24, 9]": {
- "[:then, 4, 22, 8, 23, 53]": 0,
- "[:else, 5, 21, 6, 24, 9]": 0
- },
- "[:\"&.\", 6, 26, 9, 26, 48]": {
- "[:then, 7, 26, 9, 26, 48]": 0,
- "[:else, 8, 26, 9, 26, 48]": 0
- },
- "[:if, 9, 26, 6, 29, 9]": {
- "[:then, 10, 27, 8, 28, 33]": 0,
- "[:else, 11, 26, 6, 29, 9]": 0
- },
- "[:\"&.\", 12, 43, 9, 43, 49]": {
- "[:then, 13, 43, 9, 43, 49]": 0,
- "[:else, 14, 43, 9, 43, 49]": 0
- },
- "[:if, 15, 43, 6, 51, 9]": {
- "[:then, 16, 44, 8, 47, 30]": 0,
- "[:else, 17, 49, 8, 50, 33]": 0
- },
- "[:if, 18, 62, 4, 62, 52]": {
- "[:then, 19, 62, 4, 62, 32]": 0,
- "[:else, 20, 62, 4, 62, 52]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
1,
1,
@@ -27903,29 +27609,29 @@
null,
1,
1,
- 1,
- 1,
null,
1,
- 0,
null,
- 0,
null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
0,
+ null,
0,
null,
null,
null,
- 1,
null,
null,
1,
null,
null,
1,
- 0,
null,
null,
1,
@@ -27934,12 +27640,9 @@
null,
1,
0,
- null,
- null,
- 0,
- 0,
0,
null,
+ 0,
null,
null,
null,
@@ -27951,110 +27654,79 @@
0,
null,
null,
- null,
- 1,
1,
0,
- null,
- 1,
- null,
- null,
- null,
- 1,
0,
0,
- null,
0,
null,
+ 0,
+ 0,
null,
null,
- 1,
null,
- 1,
- 3,
- 3,
- 3,
+ 0,
+ 0,
null,
null,
1,
- 3,
- 3,
- null,
- 3,
0,
- 3,
+ 0,
null,
null,
1,
- 0,
- null,
null,
1,
0,
null,
null,
+ null,
+ null,
1,
0,
0,
- 0,
null,
0,
- null,
+ 0,
+ 0,
null,
null,
1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 0
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
},
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 0
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
},
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 1
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
},
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 0,
- "[:else, 11, 68, 6, 68, 70]": 0
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
},
"[:if, 12, 84, 6, 86, 18]": {
"[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 3
- },
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 0,
- "[:then, 17, 90, 4, 90, 25]": 0
- },
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 0,
- "[:then, 20, 94, 4, 94, 25]": 0
- },
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 0,
- "[:else, 23, 98, 26, 98, 43]": 0
- },
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 0,
- "[:else, 26, 102, 6, 102, 29]": 0
- },
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 0,
- "[:else, 29, 100, 63, 100, 67]": 0
+ "[:else, 14, 86, 8, 86, 18]": 0
}
}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
"lines": [
1,
1,
1,
+ 9,
null,
null,
null,
@@ -28065,37 +27737,16 @@
null,
null,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 18,
- 8,
- 4,
null,
- 4,
null,
null,
null,
null,
- 1,
- 2,
- 2,
null,
- 2,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
null,
null,
null,
@@ -28103,20 +27754,14 @@
null,
null,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
+ 1,
+ 9,
null,
null,
- 1,
null,
null,
null,
@@ -28125,43 +27770,38 @@
null,
null,
null,
- 0,
null,
- 0,
null,
null,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
+ 1,
+ 9,
null,
null,
null,
null,
null,
null,
+ 1,
+ 9,
null,
- 0,
null,
null,
null,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
null,
null,
+ 1,
+ 9,
null,
null,
null,
@@ -28169,10 +27809,7 @@
null,
null,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
@@ -28180,11 +27817,7 @@
null,
null,
1,
- 0,
- 0,
- null,
- 0,
- 0,
+ 9,
null,
null,
null,
@@ -28194,10 +27827,7 @@
null,
null,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
@@ -28205,50 +27835,253 @@
null,
null,
1,
+ 9,
null,
- 1,
- 4,
- 4,
- 4,
null,
null,
- 4,
null,
null,
null,
- 4,
- 4,
null,
- 4,
null,
null,
- 1,
- 4,
- 4,
null,
- 4,
null,
null,
- 1,
null,
- 4,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 18,
+ 6,
+ 3,
+ null,
+ 3,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ 1,
+ 0,
0,
- 4,
null,
- 4,
+ 0,
+ 0,
null,
- 4,
- 4,
null,
- 4,
null,
null,
null,
null,
+ null,
+ 0,
+ null,
+ null,
1,
- 4,
+ 0,
+ 0,
null,
- 4,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 3,
+ 3,
+ 3,
+ null,
+ null,
+ 3,
+ null,
+ null,
+ null,
+ 3,
+ 3,
+ null,
+ 3,
+ null,
+ null,
+ 1,
+ 3,
+ 3,
+ null,
+ 3,
+ null,
+ null,
+ 1,
+ null,
+ 3,
+ 0,
+ 3,
+ null,
+ 3,
+ null,
+ 3,
+ 3,
+ null,
+ 3,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 3,
+ null,
+ 3,
null,
0,
null,
@@ -28260,13 +28093,13 @@
null,
null,
1,
- 6,
4,
+ 3,
null,
null,
1,
null,
- 6,
+ 4,
null,
null,
null,
@@ -28275,21 +28108,21 @@
1,
null,
1,
- 10,
+ 5,
null,
null,
1,
- 12,
+ 9,
null,
- 12,
+ 9,
null,
null,
null
],
"branches": {
"[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 4,
- "[:else, 2, 27, 10, 27, 56]": 4
+ "[:then, 1, 25, 10, 25, 32]": 3,
+ "[:else, 2, 27, 10, 27, 56]": 3
},
"[:if, 3, 119, 6, 119, 77]": {
"[:then, 4, 119, 6, 119, 48]": 0,
@@ -28301,63 +28134,38 @@
},
"[:if, 9, 157, 14, 157, 79]": {
"[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 4
+ "[:else, 11, 157, 63, 157, 79]": 3
},
"[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 4,
+ "[:then, 13, 162, 15, 162, 51]": 3,
"[:else, 14, 162, 15, 162, 51]": 0
},
"[:if, 15, 180, 8, 182, 19]": {
"[:then, 16, 181, 10, 181, 49]": 0,
- "[:else, 17, 182, 10, 182, 19]": 4
+ "[:else, 17, 182, 10, 182, 19]": 3
},
"[:if, 18, 187, 6, 187, 62]": {
"[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 4
+ "[:else, 20, 187, 6, 187, 62]": 3
},
"[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 4,
+ "[:then, 22, 197, 6, 197, 12]": 3,
"[:else, 23, 197, 6, 197, 29]": 0
},
"[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 4,
- "[:then, 26, 209, 6, 209, 15]": 2
+ "[:else, 25, 209, 6, 209, 36]": 3,
+ "[:then, 26, 209, 6, 209, 15]": 1
},
"[:if, 27, 210, 6, 210, 55]": {
"[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 4
+ "[:else, 29, 210, 6, 210, 55]": 3
},
"[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 12,
+ "[:else, 31, 228, 6, 228, 62]": 9,
"[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
- 1,
- 1,
- null,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null
- ],
- "branches": {}
- },
"/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
1,
@@ -28367,11 +28175,11 @@
1,
null,
1,
- 0,
+ 2,
null,
- 0,
- 0,
- 0,
+ 2,
+ 2,
+ 2,
null,
null,
1,
@@ -28414,7 +28222,7 @@
null,
null,
1,
- 1,
+ 0,
0,
null,
null,
@@ -28422,8 +28230,8 @@
0,
null,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
0,
null,
@@ -28441,7 +28249,7 @@
1,
null,
1,
- 2,
+ 0,
null,
null,
1,
@@ -28470,8 +28278,8 @@
null,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
1,
@@ -28485,18 +28293,18 @@
null,
null,
1,
- 0,
- 0,
- 0,
+ 2,
+ 2,
+ 2,
null,
null,
1,
- 0,
+ 2,
null,
null,
1,
null,
- 0,
+ 2,
null,
null,
null,
@@ -28506,7 +28314,7 @@
null,
null,
null,
- 0,
+ 2,
null,
null
],
@@ -28529,7 +28337,7 @@
},
"[:if, 12, 55, 4, 61, 7]": {
"[:then, 13, 56, 6, 60, 12]": 0,
- "[:else, 14, 55, 4, 61, 7]": 1
+ "[:else, 14, 55, 4, 61, 7]": 0
},
"[:if, 15, 74, 4, 74, 61]": {
"[:then, 16, 74, 4, 74, 42]": 0,
@@ -28541,87 +28349,86 @@
},
"[:if, 21, 126, 4, 126, 48]": {
"[:then, 22, 126, 4, 126, 26]": 0,
- "[:else, 23, 126, 4, 126, 48]": 0
+ "[:else, 23, 126, 4, 126, 48]": 2
},
"[:if, 24, 127, 4, 127, 50]": {
"[:then, 25, 127, 4, 127, 27]": 0,
- "[:else, 26, 127, 4, 127, 50]": 0
+ "[:else, 26, 127, 4, 127, 50]": 2
},
"[:if, 27, 132, 4, 132, 87]": {
"[:then, 28, 132, 43, 132, 76]": 0,
- "[:else, 29, 132, 79, 132, 87]": 0
+ "[:else, 29, 132, 79, 132, 87]": 2
}
}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
+ 1,
+ 8,
+ null,
null,
null,
null,
null,
- 1,
null,
null,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
null,
null,
- 1,
- 1,
- 0,
- 0,
null,
null,
1,
+ 8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
+ null,
1,
+ 8,
null,
- 0,
- 0,
null,
null,
null,
null,
- 1,
null,
1,
- 0,
+ 8,
+ null,
null,
null,
null,
@@ -28633,7 +28440,10 @@
null,
null,
1,
- 1,
+ 8,
+ null,
+ null,
+ null,
null,
null,
null,
@@ -28643,70 +28453,93 @@
null,
null,
1,
- 0,
+ 8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 0,
+ 8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null
],
- "branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 0
- },
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 0,
- "[:else, 5, 28, 6, 28, 48]": 0
- },
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 1,
- "[:then, 8, 38, 4, 38, 39]": 0
- },
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
- },
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 0,
- "[:else, 14, 49, 4, 52, 7]": 1
- },
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 1,
- "[:else, 17, 58, 6, 60, 26]": 0
- },
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 0,
- "[:then, 20, 93, 4, 93, 28]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ 1,
0,
- 0,
- 0,
- 0,
+ null,
0,
0,
null,
+ null,
0,
+ null,
+ null,
+ 1,
0,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
- "lines": [
+ null,
0,
0,
0,
@@ -28714,134 +28547,555 @@
0,
null,
0,
- 0,
- 0,
null,
0,
- 0,
null,
- 0,
- 0,
null,
+ 1,
0,
+ null,
0,
0,
0,
+ null,
0,
+ null,
+ null,
0,
- 0,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
0,
0,
null,
0,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
0,
null,
0,
null,
0,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ null,
0,
null,
0,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ null,
0,
+ null,
0,
+ null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
- "lines": [
0,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
0,
0,
+ null,
+ null,
+ null,
+ 1,
+ 2,
+ 1,
+ null,
+ null,
+ null,
+ 1,
0,
0,
0,
0,
null,
- 0,
- 0,
null,
+ null,
+ 1,
0,
0,
0,
+ null,
+ null,
+ 1,
+ 2,
+ null,
+ null,
+ 1,
0,
- 0,
null,
+ null,
+ 1,
0,
+ null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 11, 19, 11, 91]": {
+ "[:then, 1, 11, 41, 11, 55]": 1,
+ "[:else, 2, 11, 58, 11, 91]": 0
+ },
+ "[:if, 3, 28, 4, 30, 7]": {
+ "[:then, 4, 29, 6, 29, 80]": 0,
+ "[:else, 5, 28, 4, 30, 7]": 0
+ },
+ "[:\"&.\", 6, 43, 4, 43, 38]": {
+ "[:then, 7, 43, 4, 43, 38]": 0,
+ "[:else, 8, 43, 4, 43, 38]": 0
+ },
+ "[:unless, 9, 45, 4, 45, 77]": {
+ "[:else, 10, 45, 4, 45, 77]": 0,
+ "[:then, 11, 45, 4, 45, 53]": 0
+ },
+ "[:if, 12, 53, 4, 61, 7]": {
+ "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:else, 14, 60, 6, 60, 55]": 0
+ },
+ "[:if, 15, 54, 6, 58, 9]": {
+ "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:else, 17, 57, 8, 57, 66]": 0
+ },
+ "[:if, 18, 72, 4, 72, 68]": {
+ "[:then, 19, 72, 4, 72, 47]": 1,
+ "[:else, 20, 72, 4, 72, 68]": 0
+ },
+ "[:\"&.\", 21, 75, 21, 75, 40]": {
+ "[:then, 22, 75, 21, 75, 40]": 0,
+ "[:else, 23, 75, 21, 75, 40]": 0
+ },
+ "[:if, 24, 75, 20, 75, 66]": {
+ "[:then, 25, 75, 54, 75, 59]": 0,
+ "[:else, 26, 75, 62, 75, 66]": 0
+ },
+ "[:case, 27, 77, 4, 110, 7]": {
+ "[:when, 28, 79, 6, 93, 10]": 0,
+ "[:when, 29, 95, 6, 95, 49]": 0,
+ "[:when, 30, 97, 6, 97, 55]": 0,
+ "[:when, 31, 99, 6, 99, 46]": 0,
+ "[:when, 32, 101, 6, 103, 8]": 0,
+ "[:when, 33, 105, 6, 105, 50]": 0,
+ "[:when, 34, 107, 6, 107, 50]": 0,
+ "[:else, 35, 109, 6, 109, 42]": 0
+ },
+ "[:if, 36, 114, 4, 114, 75]": {
+ "[:then, 37, 114, 4, 114, 54]": 0,
+ "[:else, 38, 114, 4, 114, 75]": 1
+ },
+ "[:\"&.\", 39, 117, 12, 117, 31]": {
+ "[:then, 40, 117, 12, 117, 31]": 1,
+ "[:else, 41, 117, 12, 117, 31]": 0
+ },
+ "[:case, 42, 119, 19, 137, 7]": {
+ "[:when, 43, 121, 6, 121, 49]": 1,
+ "[:when, 44, 123, 6, 123, 46]": 0,
+ "[:when, 45, 125, 6, 125, 56]": 0,
+ "[:when, 46, 127, 6, 134, 9]": 0,
+ "[:else, 47, 136, 6, 136, 49]": 0
+ },
+ "[:if, 48, 129, 8, 133, 11]": {
+ "[:then, 49, 130, 10, 130, 22]": 0,
+ "[:else, 50, 132, 10, 132, 59]": 0
+ },
+ "[:if, 51, 139, 4, 139, 46]": {
+ "[:then, 52, 139, 11, 139, 31]": 0,
+ "[:else, 53, 139, 34, 139, 46]": 1
+ },
+ "[:unless, 54, 150, 4, 152, 7]": {
+ "[:else, 55, 150, 4, 152, 7]": 0,
+ "[:then, 56, 151, 6, 151, 57]": 0
+ },
+ "[:unless, 57, 156, 4, 158, 7]": {
+ "[:else, 58, 156, 4, 158, 7]": 1,
+ "[:then, 59, 157, 6, 157, 55]": 1
+ },
+ "[:if, 60, 162, 4, 166, 7]": {
+ "[:then, 61, 163, 6, 163, 54]": 0,
+ "[:else, 62, 164, 4, 166, 7]": 0
+ },
+ "[:if, 63, 164, 4, 166, 7]": {
+ "[:then, 64, 165, 6, 165, 62]": 0,
+ "[:else, 65, 164, 4, 166, 7]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
0,
0,
null,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
0,
+ null,
+ null,
+ 1,
0,
null,
+ null,
+ 1,
0,
+ null,
+ null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
- "lines": [
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
0,
+ null,
+ null,
+ null,
+ 1,
0,
0,
null,
0,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
0,
null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
0,
0,
+ null,
+ 0,
0,
0,
null,
+ null,
+ 1,
0,
null,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
0,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ 1,
0,
+ null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 1,
+ "[:else, 2, 17, 4, 19, 7]": 0
+ },
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 0
+ },
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
+ },
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 1,
+ "[:else, 11, 68, 6, 68, 70]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 1,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 1
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 1
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ 1,
0,
+ null,
+ null,
+ 1,
0,
+ null,
0,
0,
0,
null,
+ null,
+ 0,
0,
0,
null,
0,
+ null,
+ null,
+ null,
+ 1,
0,
null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
0,
0,
0,
+ null,
+ null,
+ null,
+ 1,
0,
0,
0,
+ null,
+ null,
0,
0,
0,
null,
0,
0,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
0,
null,
+ null,
+ 1,
0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 0,
+ "[:else, 2, 19, 4, 22, 7]": 0
+ },
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 0,
+ "[:else, 5, 28, 6, 28, 48]": 0
+ },
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 1,
+ "[:then, 8, 38, 4, 38, 39]": 0
+ },
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 0
+ },
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 0,
+ "[:else, 14, 49, 4, 52, 7]": 0
+ },
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 0,
+ "[:else, 17, 58, 6, 60, 26]": 0
+ },
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 0,
+ "[:then, 20, 93, 4, 93, 28]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
0,
0,
0,
+ null,
0,
null,
0,
@@ -28850,6 +29104,7 @@
0,
0,
0,
+ null,
0,
0,
0,
@@ -28858,26 +29113,18 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
"lines": [
0,
0,
- null,
- 0,
0,
0,
- null,
0,
null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
+ null,
0,
0,
null,
@@ -28885,22 +29132,22 @@
0,
null,
0,
- null,
0,
0,
0,
0,
0,
- null,
+ 0,
0,
0,
null,
0,
0,
0,
- null,
0,
+ null,
0,
+ null,
0,
0,
0,
@@ -28909,16 +29156,20 @@
0,
0,
0,
+ 0,
+ 0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
0,
0,
0,
- null,
+ 0,
+ 0,
0,
0,
0,
@@ -28926,15 +29177,19 @@
null,
0,
0,
+ null,
+ 0,
0,
0,
0,
0,
+ null,
0,
0,
0,
null,
0,
+ 0,
null,
0,
0,
@@ -28943,26 +29198,23 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
0,
0,
0,
- null,
0,
0,
null,
0,
0,
- 0,
- 0,
+ null,
0,
0,
0,
0,
null,
0,
- 0,
null,
0,
0,
@@ -28970,36 +29222,20 @@
0,
0,
0,
- null,
0,
null,
0,
0,
- 0,
null,
0,
0,
null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
0,
- null,
- null,
- null,
- null,
- null,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
- "lines": [
+ 0,
+ 0,
+ 0,
0,
0,
0,
@@ -29008,20 +29244,10 @@
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
+ null,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
0,
0,
0,
@@ -29032,21 +29258,18 @@
0,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
"lines": [
- null,
0,
0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
0,
null,
0,
@@ -29060,6 +29283,7 @@
0,
0,
0,
+ null,
0,
0,
null,
@@ -29071,40 +29295,38 @@
0,
null,
0,
- 0,
null,
0,
0,
0,
+ null,
+ 0,
0,
+ null,
0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
"lines": [
- 0,
0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/models/members_audit.rb": {
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
"lines": [
+ 0,
+ 0,
+ 0,
+ null,
0,
0,
0,
@@ -29113,31 +29335,15 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
"lines": [
0,
0,
0,
- 0,
- null,
- 0,
- 0,
null,
0,
0,
0,
- null,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- null,
- 0,
- 0,
- 0,
- null,
0,
0,
0,
@@ -29145,86 +29351,40 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
"lines": [
0,
0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
null,
0,
null,
- null,
0,
null,
0,
- 0,
null,
0,
null,
0,
0,
0,
- null,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/events_audit.rb": {
+ "lines": [
0,
- null,
0,
0,
- null,
- 0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
0,
0,
- null,
0,
0,
0
@@ -29232,7 +29392,7 @@
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969219
},
"Minitest-5": {
"coverage": {
@@ -29259,14 +29419,14 @@
0,
null,
0,
- 5,
+ 10,
null,
null,
null,
null,
null,
0,
- 2,
+ 4,
null,
null,
0,
@@ -29280,7 +29440,7 @@
],
"branches": {
"[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 2,
+ "[:then, 1, 29, 4, 29, 48]": 4,
"[:else, 2, 29, 4, 29, 48]": 0
}
}
@@ -29305,9 +29465,9 @@
0,
null,
0,
- 94,
- 94,
- 94,
+ 163,
+ 163,
+ 163,
null,
null,
null
@@ -29315,7 +29475,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 94
+ "[:then, 2, 13, 6, 13, 11]": 163
}
}
},
@@ -29330,7 +29490,7 @@
null,
0,
1,
- 2,
+ 1,
null,
null,
null,
@@ -29346,11 +29506,11 @@
null,
null,
0,
- 2,
+ 1,
null,
null,
0,
- 2,
+ 1,
null,
null,
0,
@@ -29392,18 +29552,18 @@
null,
0,
null,
- 0,
+ 1,
null,
null,
null,
null,
- 7,
+ 11,
null,
null,
null,
null,
0,
- 13,
+ 20,
null,
null,
null,
@@ -29413,7 +29573,7 @@
0,
null,
0,
- 2,
+ 4,
null,
null,
0,
@@ -29437,16 +29597,16 @@
0,
null,
0,
- 7,
- 7,
- 7,
+ 16,
+ 15,
+ 15,
0,
null,
null,
null,
null,
0,
- 7,
+ 16,
0,
null,
null,
@@ -29454,7 +29614,7 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 2,
+ "[:then, 1, 36, 4, 36, 49]": 4,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
@@ -29462,16 +29622,16 @@
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 7,
- "[:else, 8, 60, 4, 65, 7]": 0
+ "[:then, 7, 61, 6, 64, 9]": 15,
+ "[:else, 8, 60, 4, 65, 7]": 1
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 7
+ "[:else, 11, 62, 6, 64, 9]": 15
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 7
+ "[:else, 14, 69, 4, 71, 7]": 16
}
}
},
@@ -29479,30 +29639,30 @@
"lines": [
0,
0,
- 7,
- 0,
- 7,
+ 12,
+ 1,
+ 11,
0,
null,
null,
null,
0,
- 6,
+ 11,
0,
null,
null,
0,
- 7,
- 7,
+ 12,
+ 12,
0,
null,
- 7,
+ 12,
null,
null,
0,
- 7,
- 7,
- 7,
+ 12,
+ 12,
+ 12,
null,
null,
0,
@@ -29531,21 +29691,21 @@
],
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
- "[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 7,
+ "[:when, 1, 4, 21, 4, 32]": 1,
+ "[:when, 2, 5, 28, 5, 41]": 11,
"[:else, 3, 6, 9, 6, 15]": 0
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 6
+ "[:then, 6, 11, 4, 11, 17]": 11
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 7,
+ "[:else, 8, 17, 4, 19, 7]": 12,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
"[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 7
+ "[:else, 12, 25, 48, 25, 52]": 12
},
"[:if, 13, 30, 4, 30, 30]": {
"[:then, 14, 30, 4, 30, 14]": 0,
@@ -29592,7 +29752,7 @@
0,
0,
null,
- 12,
+ 15,
null,
0,
0,
@@ -29604,7 +29764,7 @@
0,
null,
0,
- 8,
+ 9,
null,
null,
null,
@@ -29619,7 +29779,7 @@
null,
null,
0,
- 12,
+ 15,
null,
null,
0,
@@ -29698,11 +29858,11 @@
0,
null,
0,
- 0,
+ 1,
null,
null,
0,
- 0,
+ 1,
null,
null,
0,
@@ -29724,7 +29884,7 @@
0,
null,
0,
- 0,
+ 2,
null,
null,
null,
@@ -29762,17 +29922,17 @@
null,
null,
0,
- 5,
+ 9,
null,
null,
0,
- 13,
+ 19,
null,
null,
0,
0,
null,
- 25,
+ 47,
0,
null,
0,
@@ -29801,11 +29961,11 @@
null,
null,
0,
- 13,
+ 22,
null,
null,
0,
- 16,
+ 37,
null,
null,
0,
@@ -29819,17 +29979,17 @@
0,
null,
0,
- 64,
+ 97,
null,
null,
0,
- 32,
+ 48,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 25,
+ "[:then, 1, 27, 16, 27, 32]": 47,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -29837,8 +29997,8 @@
"[:else, 5, 64, 4, 64, 49]": 0
},
"[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 1,
- "[:else, 8, 78, 4, 78, 50]": 31
+ "[:then, 7, 78, 4, 78, 30]": 0,
+ "[:else, 8, 78, 4, 78, 50]": 48
}
}
},
@@ -29851,7 +30011,7 @@
null,
null,
null,
- 0,
+ 2,
null,
null,
null,
@@ -29859,18 +30019,18 @@
null,
null,
null,
- 0,
+ 2,
null,
- 0,
+ 2,
null,
0,
null,
null,
null,
0,
- 4,
- 4,
- 12,
+ 5,
+ 5,
+ 15,
null,
null,
null,
@@ -29890,17 +30050,17 @@
null,
null,
0,
- 2,
- 1,
0,
- 1,
+ 0,
+ 0,
+ 0,
0,
null,
null,
null,
0,
- 2,
- 2,
+ 0,
+ 0,
0,
0,
null,
@@ -29908,14 +30068,14 @@
null,
0,
null,
- 0,
+ 1,
null,
null,
null,
null,
null,
null,
- 0,
+ 1,
null,
0,
null,
@@ -30018,18 +30178,18 @@
0,
null,
0,
- 12,
- 12,
- 12,
- 12,
- 4,
+ 15,
+ 15,
+ 15,
+ 15,
+ 5,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 0,
+ "[:then, 1, 18, 6, 18, 37]": 2,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -30040,13 +30200,13 @@
"[:else, 8, 42, 6, 42, 17]": 0
},
"[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 1,
+ "[:when, 10, 48, 21, 48, 64]": 0,
"[:when, 11, 49, 19, 49, 58]": 0,
- "[:when, 12, 50, 20, 50, 61]": 1,
+ "[:when, 12, 50, 20, 50, 61]": 0,
"[:else, 13, 51, 9, 51, 49]": 0
},
"[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 2,
+ "[:then, 15, 57, 6, 57, 41]": 0,
"[:else, 16, 58, 4, 60, 7]": 0
},
"[:if, 17, 58, 4, 60, 7]": {
@@ -30054,7 +30214,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 0,
+ "[:then, 21, 72, 4, 72, 14]": 1,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -30095,20 +30255,20 @@
0,
0,
null,
- 72,
+ 128,
null,
0,
- 21,
- 21,
+ 35,
+ 35,
null,
null,
0,
- 164,
+ 312,
null,
null,
0,
- 21,
- 21,
+ 35,
+ 35,
null,
null,
0,
@@ -30116,24 +30276,24 @@
null,
null,
0,
- 16,
+ 34,
null,
null,
0,
null,
0,
- 42,
+ 70,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 26,
- "[:else, 2, 32, 16, 32, 32]": 16
+ "[:then, 1, 32, 16, 32, 32]": 42,
+ "[:else, 2, 32, 16, 32, 32]": 28
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 16
+ "[:else, 5, 32, 36, 32, 60]": 28
}
}
},
@@ -30141,12 +30301,12 @@
"lines": [
0,
0,
- 8,
+ 13,
null,
null,
0,
- 32,
- 10,
+ 33,
+ 11,
null,
null,
null,
@@ -30156,50 +30316,50 @@
null,
null,
null,
- 10,
- 10,
+ 11,
+ 11,
null,
null,
- 10,
- 10,
+ 11,
+ 11,
null,
null,
- 10,
- 10,
+ 11,
+ 11,
null,
- 32,
+ 33,
null,
- 32,
+ 33,
null,
null,
null,
null,
null,
- 32,
+ 33,
22,
null,
null,
- 32,
+ 33,
null,
null,
null,
null,
0,
- 0,
+ 2,
null,
null,
- 0,
- 0,
- 0,
+ 2,
+ 2,
+ 2,
0,
null,
null,
- 0,
- 0,
+ 2,
+ 2,
null,
- 0,
+ 10,
null,
- 0,
+ 10,
null,
null,
null,
@@ -30210,7 +30370,7 @@
null,
null,
null,
- 0,
+ 10,
null,
null,
null,
@@ -30225,72 +30385,72 @@
null,
null,
null,
- 11,
- 11,
- 11,
- 11,
+ 25,
+ 25,
+ 25,
+ 25,
null,
- 11,
- 2,
- 2,
+ 25,
+ 6,
+ 6,
null,
- 9,
- 9,
+ 19,
+ 19,
null,
null,
- 11,
+ 25,
null,
- 11,
+ 25,
null,
null,
null,
null,
- 11,
+ 25,
null,
- 11,
+ 25,
null,
- 11,
+ 25,
null,
null,
0,
- 8,
- 8,
- 1,
+ 13,
+ 13,
+ 0,
null,
null,
- 8,
- 8,
- 8,
+ 13,
+ 13,
+ 13,
null,
null,
null,
0,
null,
0,
- 2,
- 2,
+ 6,
+ 6,
0,
0,
null,
null,
null,
0,
- 8,
+ 13,
null,
null,
0,
- 8,
- 8,
- 8,
+ 13,
+ 13,
+ 13,
null,
null,
null,
null,
- 8,
- 8,
+ 13,
+ 13,
null,
- 8,
- 8,
+ 13,
+ 13,
null,
null,
null,
@@ -30298,47 +30458,47 @@
],
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 2,
- "[:else, 2, 23, 6, 23, 59]": 8
+ "[:then, 1, 23, 6, 23, 33]": 0,
+ "[:else, 2, 23, 6, 23, 59]": 11
},
"[:if, 3, 31, 10, 31, 71]": {
"[:then, 4, 31, 36, 31, 66]": 22,
- "[:else, 5, 31, 69, 31, 71]": 10
+ "[:else, 5, 31, 69, 31, 71]": 11
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 0
+ "[:else, 8, 52, 4, 54, 7]": 2
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 0
+ "[:else, 11, 59, 83, 59, 86]": 10
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 0,
- "[:else, 14, 72, 41, 72, 52]": 0
+ "[:then, 13, 72, 35, 72, 38]": 3,
+ "[:else, 14, 72, 41, 72, 52]": 7
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
"[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 11
+ "[:else, 17, 88, 50, 88, 75]": 25
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 2,
- "[:else, 20, 96, 6, 97, 20]": 9
+ "[:then, 19, 93, 6, 94, 61]": 6,
+ "[:else, 20, 96, 6, 97, 20]": 19
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 2,
+ "[:then, 22, 93, 63, 93, 69]": 6,
"[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 0,
- "[:else, 26, 107, 4, 107, 76]": 11
+ "[:then, 25, 107, 4, 107, 49]": 5,
+ "[:else, 26, 107, 4, 107, 76]": 20
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 1,
- "[:else, 29, 116, 6, 118, 9]": 7
+ "[:then, 28, 117, 8, 117, 29]": 0,
+ "[:else, 29, 116, 6, 118, 9]": 13
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 2,
+ "[:when, 31, 130, 20, 130, 39]": 6,
"[:when, 32, 131, 21, 131, 40]": 0,
"[:else, 33, 132, 9, 132, 11]": 0
}
@@ -30355,12 +30515,12 @@
"lines": [
0,
0,
- 3,
- null,
- 3,
+ 1,
null,
0,
null,
+ 1,
+ null,
0,
0,
null,
@@ -30385,15 +30545,15 @@
null,
null,
0,
- 3,
1,
+ 0,
null,
- 2,
+ 1,
null,
null,
null,
0,
- 3,
+ 0,
null,
0,
null,
@@ -30401,8 +30561,8 @@
],
"branches": {
"[:case, 0, 3, 4, 11, 7]": {
- "[:when, 1, 5, 6, 5, 97]": 3,
- "[:when, 2, 7, 6, 7, 95]": 0,
+ "[:when, 1, 5, 6, 5, 97]": 0,
+ "[:when, 2, 7, 6, 7, 95]": 1,
"[:else, 3, 9, 6, 10, 69]": 0
},
"[:unless, 4, 16, 4, 16, 39]": {
@@ -30416,12 +30576,12 @@
"[:else, 11, 28, 6, 28, 24]": 0
},
"[:if, 12, 33, 4, 37, 7]": {
- "[:then, 13, 34, 6, 34, 98]": 1,
- "[:else, 14, 36, 6, 36, 99]": 2
+ "[:then, 13, 34, 6, 34, 98]": 0,
+ "[:else, 14, 36, 6, 36, 99]": 1
},
"[:unless, 15, 41, 4, 41, 49]": {
"[:else, 16, 41, 4, 41, 49]": 0,
- "[:then, 17, 41, 4, 41, 18]": 3
+ "[:then, 17, 41, 4, 41, 18]": 0
}
}
},
@@ -30453,11 +30613,11 @@
null,
1,
1,
- 7,
+ 21,
null,
- 7,
+ 21,
null,
- 7,
+ 21,
null,
null,
1,
@@ -30473,8 +30633,8 @@
1,
1,
null,
- 2,
- 2,
+ 1,
+ 1,
null,
null,
1,
@@ -30490,12 +30650,12 @@
null,
1,
3,
- 9,
- 0,
+ 33,
+ 1,
null,
null,
3,
- 0,
+ 1,
null,
null,
null,
@@ -30503,7 +30663,7 @@
1,
null,
1,
- 3,
+ 5,
null,
null,
1,
@@ -30515,11 +30675,11 @@
null,
null,
1,
- 0,
+ 2,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
@@ -30527,8 +30687,8 @@
null,
null,
1,
- 0,
- 0,
+ 3,
+ 3,
null,
null,
null,
@@ -30546,7 +30706,7 @@
1,
null,
1,
- 3,
+ 9,
null,
null,
1,
@@ -30557,27 +30717,27 @@
null,
null,
1,
- 3,
+ 11,
null,
- 3,
- 9,
+ 11,
+ 33,
null,
null,
null,
1,
- 9,
- 9,
+ 33,
+ 33,
null,
- 9,
- 9,
- 0,
+ 33,
+ 33,
+ 1,
null,
null,
null,
null,
null,
- 9,
- 9,
+ 33,
+ 33,
null,
null
],
@@ -30587,7 +30747,7 @@
"[:else, 2, 76, 40, 76, 46]": 0
},
"[:unless, 3, 80, 4, 80, 26]": {
- "[:else, 4, 80, 4, 80, 26]": 0,
+ "[:else, 4, 80, 4, 80, 26]": 3,
"[:then, 5, 80, 4, 80, 14]": 0
},
"[:unless, 6, 88, 4, 88, 35]": {
@@ -30599,17 +30759,126 @@
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 3,
+ "[:else, 13, 110, 4, 110, 28]": 11,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 2,
+ 2,
+ null,
+ null,
+ 1,
+ 2,
+ null,
+ null,
+ 2,
+ 2,
+ 2,
+ 2,
+ null,
+ null,
+ 2,
+ null,
+ null,
+ 5,
+ null,
+ 2,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 2,
+ null,
+ null,
+ 1,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
+ 2,
+ null,
+ null,
+ 2,
+ null,
+ 2,
+ 2,
+ 2,
+ 2,
+ null,
+ 2,
+ 2,
+ 2,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 3,
+ 3,
+ 3,
+ 3,
+ null,
+ 3,
+ 2,
+ 2,
+ null,
+ null,
+ 3,
+ 3,
+ null,
+ null,
+ null,
+ 1,
+ 3,
+ null,
+ 3,
+ 0,
+ 0,
+ null,
+ null,
+ 3,
+ null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 1
+ },
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 2,
+ "[:else, 5, 61, 6, 64, 9]": 1
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 0,
+ "[:else, 8, 74, 4, 77, 7]": 3
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
+ 1,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
1,
1,
1,
@@ -30617,7 +30886,11 @@
1,
1,
1,
+ null,
+ 1,
+ 1,
1,
+ 2,
null,
1,
0,
@@ -30663,7 +30936,7 @@
1,
null,
1,
- 23,
+ 42,
null,
4,
4,
@@ -30675,19 +30948,19 @@
null,
1,
null,
- 23,
+ 42,
0,
null,
null,
null,
1,
- 23,
+ 42,
0,
null,
null,
null,
1,
- 23,
+ 42,
0,
null,
null,
@@ -30701,7 +30974,7 @@
"[:else, 4, 51, 9, 51, 48]": 0
},
"[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 19,
+ "[:then, 6, 58, 4, 58, 15]": 38,
"[:else, 7, 58, 4, 58, 38]": 4
},
"[:unless, 8, 63, 4, 65, 7]": {
@@ -30709,157 +30982,215 @@
"[:then, 10, 64, 6, 64, 101]": 0
},
"[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 23,
+ "[:else, 12, 70, 4, 72, 7]": 42,
"[:then, 13, 71, 6, 71, 51]": 0
},
"[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 23,
+ "[:else, 15, 76, 4, 78, 7]": 42,
"[:then, 16, 77, 6, 77, 57]": 0
},
"[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 23,
+ "[:then, 18, 82, 11, 82, 27]": 42,
"[:else, 19, 82, 11, 82, 27]": 0
},
"[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 11,
+ "[:then, 21, 82, 31, 82, 44]": 16,
"[:else, 22, 82, 31, 82, 44]": 0
},
"[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 23,
+ "[:else, 24, 82, 4, 84, 7]": 42,
"[:then, 25, 83, 6, 83, 56]": 0
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
"lines": [
1,
1,
1,
- 13,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 1,
null,
null,
+ 1,
+ 12,
+ 11,
+ 11,
null,
+ 11,
+ 0,
+ 0,
+ 0,
+ 11,
+ 10,
+ 10,
+ 10,
null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 13,
null,
+ 1,
+ 12,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 1
+ },
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 11
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 10,
+ "[:else, 8, 21, 6, 25, 48]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "lines": [
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
null,
+ 1,
+ 36,
+ 34,
null,
null,
+ 1,
+ 19,
+ 5,
null,
null,
null,
null,
null,
+ 1,
+ 19,
null,
null,
+ 1,
+ 53,
null,
null,
1,
null,
1,
- 13,
- null,
- null,
- null,
- null,
+ 35,
null,
null,
1,
- 13,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 35,
+ 0,
+ 35,
+ 21,
null,
+ 14,
null,
null,
null,
1,
- 13,
- null,
- null,
- null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
- 1,
- 1,
1,
- 5,
- null,
- null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 21,
+ 21,
+ 21,
+ 21,
null,
+ 0,
null,
null,
null,
+ 1,
+ 14,
+ 14,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 35,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
- 5,
- null,
- null,
- null,
- null,
null,
+ 14,
null,
null,
null,
@@ -30870,26 +31201,28 @@
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
- 1,
null,
1,
- 5,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
null,
null,
1,
- 5,
- null,
null,
+ 17,
+ 12,
+ 5,
null,
+ 17,
null,
null,
null,
@@ -30898,46 +31231,148 @@
null,
null,
null,
- 1,
- 5,
- null,
- null,
- null,
- null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 34,
+ "[:then, 2, 13, 4, 13, 10]": 2
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 17,
+ "[:else, 5, 18, 18, 18, 39]": 2
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 5,
+ "[:then, 8, 18, 4, 18, 10]": 14
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 1,
+ "[:else, 11, 26, 41, 26, 43]": 18
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 35
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 21,
+ "[:else, 17, 45, 6, 45, 24]": 14
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 21,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 21,
+ "[:else, 35, 117, 14, 117, 38]": 14
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 35,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 12,
+ "[:else, 47, 158, 8, 158, 16]": 5
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 11,
+ 11,
+ 11,
+ 11,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 5,
- null,
null,
null,
+ 1,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ 1,
null,
1,
- 5,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
null,
@@ -30945,11 +31380,19 @@
null,
null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 0,
null,
null,
null,
null,
+ 1,
+ 0,
null,
null,
null,
@@ -30957,29 +31400,83 @@
null,
null
],
- "branches": {}
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 0
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 0
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 1,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 1
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 1
+ }
+ }
},
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
"lines": [
1,
1,
- 1,
- 8,
- null,
- null,
- null,
- null,
- null,
null,
+ 1,
+ 2,
+ 2,
+ 2,
null,
null,
+ 1,
null,
+ 1,
+ 14,
null,
+ 14,
+ 1,
+ 13,
+ 14,
null,
null,
+ 1,
+ 2,
+ 2,
+ 2,
null,
null,
+ 1,
+ 2,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 1,
+ "[:else, 2, 17, 8, 17, 42]": 13
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 0,
+ "[:else, 5, 28, 4, 28, 52]": 2
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 20,
null,
null,
null,
@@ -30997,7 +31494,7 @@
null,
null,
1,
- 8,
+ 20,
null,
null,
null,
@@ -31019,7 +31516,9 @@
null,
null,
1,
- 8,
+ null,
+ 1,
+ 20,
null,
null,
null,
@@ -31027,7 +31526,8 @@
null,
null,
1,
- 8,
+ 20,
+ null,
null,
null,
null,
@@ -31039,7 +31539,7 @@
null,
null,
1,
- 8,
+ 20,
null,
null,
null,
@@ -31054,104 +31554,202 @@
null,
null,
null,
- 1,
- 8,
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
null,
+ 1,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
- 8,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 0
+ },
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 0
+ },
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 1,
+ "[:else, 8, 34, 4, 34, 80]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null,
null,
null,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
+ 0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 1,
+ "[:else, 2, 24, 6, 24, 49]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
1,
- 8,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
null,
+ 1,
+ 0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
null,
+ 1,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
- "lines": [
1,
1,
- 0,
+ 1,
+ null,
0,
null,
null,
- 1,
- 6,
- 6,
- 6,
null,
- 6,
- 0,
+ 1,
0,
0,
- 6,
- 6,
- 6,
- 6,
+ null,
+ null,
null,
0,
+ null,
+ null,
0,
0,
- 0,
+ null,
0,
null,
null,
null,
+ null,
+ null,
1,
+ null,
0,
0,
0,
@@ -31160,155 +31758,157 @@
1,
null,
1,
- 6,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 6
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 6,
- "[:else, 8, 21, 6, 25, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
- "lines": [
+ 2,
null,
null,
1,
1,
+ 0,
+ 0,
+ 0,
+ null,
+ 1,
1,
1,
null,
null,
null,
null,
- null,
1,
- 18,
- 16,
+ null,
+ null,
null,
null,
1,
- 10,
+ null,
+ 2,
6,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 10,
+ 1,
+ null,
null,
null,
- 1,
- 26,
null,
null,
- 1,
null,
- 1,
- 21,
null,
null,
1,
- 21,
0,
- 21,
- 13,
+ 0,
+ 0,
null,
- 8,
null,
+ 1,
+ 0,
null,
null,
1,
- 0,
null,
0,
null,
null,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 0,
- 0,
null,
0,
- 0,
null,
- 0,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
+ },
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
+ },
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 0,
+ "[:else, 8, 42, 6, 42, 48]": 0
+ },
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 1,
+ "[:else, 11, 50, 6, 50, 49]": 0
+ },
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
+ },
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
+ },
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 1
+ },
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 0
+ },
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 0
+ },
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 10,
+ null,
+ null,
null,
null,
null,
- 1,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
- 13,
- 13,
- 13,
- 13,
null,
- 0,
null,
null,
null,
- 1,
- 8,
- 8,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
- 21,
null,
- 1,
- 0,
null,
1,
+ 10,
null,
null,
null,
- 1,
null,
- 8,
null,
null,
null,
@@ -31319,28 +31919,26 @@
null,
null,
null,
- 1,
null,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
1,
+ null,
1,
- 1,
+ 10,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
+ 10,
null,
- 8,
- 2,
- 6,
null,
- 8,
null,
null,
null,
@@ -31349,148 +31947,47 @@
null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 16,
- "[:then, 2, 13, 4, 13, 10]": 2
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 8,
- "[:else, 5, 18, 18, 18, 39]": 2
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 6,
- "[:then, 8, 18, 4, 18, 10]": 4
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 10
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 21
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 13,
- "[:else, 17, 45, 6, 45, 24]": 8
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 13,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 13,
- "[:else, 35, 117, 14, 117, 38]": 8
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 20,
- "[:else, 38, 117, 4, 117, 55]": 1
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 1
- },
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
- },
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 2,
- "[:else, 47, 158, 8, 158, 16]": 6
- }
- }
- },
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
1,
- 1,
+ 10,
+ null,
null,
- 1,
- 6,
- 6,
- 6,
- 6,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
1,
- 0,
+ 10,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
- 1,
null,
- 1,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
1,
- 0,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
@@ -31498,19 +31995,11 @@
null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
null,
- 1,
- 0,
null,
null,
null,
@@ -31518,76 +32007,169 @@
null,
null
],
- "branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
- },
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
- },
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 0,
- "[:else, 11, 44, 6, 44, 49]": 0
- },
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 0
- },
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
"lines": [
1,
1,
- null,
1,
- 3,
- 3,
- 3,
+ 9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
+ 9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
1,
9,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
9,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
9,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
- 3,
- 2,
- 2,
+ 9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 2,
+ 9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null
],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 0,
- "[:else, 2, 17, 8, 17, 42]": 9
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 1,
- "[:else, 5, 28, 4, 28, 52]": 1
- }
- }
+ "branches": {}
},
"/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
@@ -31601,28 +32183,28 @@
1,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
null,
1,
- 0,
+ 1,
null,
- 0,
+ 1,
0,
null,
null,
- 0,
+ 1,
null,
null,
1,
@@ -31641,9 +32223,9 @@
null,
null,
1,
- 1,
+ 0,
null,
- 1,
+ 0,
0,
0,
null,
@@ -31662,7 +32244,7 @@
1,
null,
1,
- 0,
+ 1,
null,
0,
0,
@@ -31704,14 +32286,14 @@
null,
null,
1,
- 0,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
- 0,
+ 2,
null,
0,
null,
@@ -31729,32 +32311,24 @@
0,
null,
null,
- 0,
- null,
- null,
1,
- 0,
- 0,
- 0,
- 0,
null,
null,
1,
- 0,
- 0,
- null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 0,
+ 1,
0,
null,
null,
null,
1,
- 1,
0,
- 1,
0,
null,
null,
@@ -31763,10 +32337,14 @@
0,
0,
0,
+ 0,
+ null,
null,
null,
1,
1,
+ 1,
+ 1,
null,
null,
1,
@@ -31774,18 +32352,22 @@
null,
null,
1,
+ 0,
+ null,
+ null,
1,
+ 0,
null,
null
],
"branches": {
"[:if, 0, 11, 19, 11, 91]": {
"[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 0
+ "[:else, 2, 11, 58, 11, 91]": 1
},
"[:if, 3, 28, 4, 30, 7]": {
"[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
+ "[:else, 5, 28, 4, 30, 7]": 1
},
"[:\"&.\", 6, 43, 4, 43, 38]": {
"[:then, 7, 43, 4, 43, 38]": 0,
@@ -31804,7 +32386,7 @@
"[:else, 17, 57, 8, 57, 66]": 0
},
"[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 0,
+ "[:then, 19, 72, 4, 72, 47]": 1,
"[:else, 20, 72, 4, 72, 68]": 0
},
"[:\"&.\", 21, 75, 21, 75, 40]": {
@@ -31827,14 +32409,14 @@
},
"[:if, 36, 114, 4, 114, 75]": {
"[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 0
+ "[:else, 38, 114, 4, 114, 75]": 1
},
"[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 0,
+ "[:then, 40, 117, 12, 117, 31]": 1,
"[:else, 41, 117, 12, 117, 31]": 0
},
"[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 0,
+ "[:when, 43, 121, 6, 121, 49]": 1,
"[:when, 44, 123, 6, 123, 46]": 0,
"[:when, 45, 125, 6, 125, 56]": 0,
"[:when, 46, 127, 6, 134, 9]": 0,
@@ -31846,10 +32428,10 @@
},
"[:if, 51, 139, 4, 139, 46]": {
"[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 0
+ "[:else, 53, 139, 34, 139, 46]": 1
},
"[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 0,
+ "[:else, 55, 150, 4, 152, 7]": 1,
"[:then, 56, 151, 6, 151, 57]": 0
},
"[:unless, 57, 156, 4, 158, 7]": {
@@ -31858,77 +32440,83 @@
},
"[:if, 60, 162, 4, 166, 7]": {
"[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 1
+ "[:else, 62, 164, 4, 166, 7]": 0
},
"[:if, 63, 164, 4, 166, 7]": {
"[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 1
+ "[:else, 65, 164, 4, 166, 7]": 0
}
}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
1,
1,
1,
null,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
1,
1,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
- "lines": [
1,
1,
1,
null,
1,
- 1,
+ 18,
+ 14,
+ 7,
null,
- 1,
+ 7,
null,
null,
- 0,
null,
null,
+ 1,
+ 4,
+ 4,
null,
+ 4,
null,
null,
- 0,
- 0,
+ 1,
+ 4,
+ 4,
null,
- 0,
+ 4,
+ 4,
null,
null,
null,
null,
null,
- 1,
null,
null,
+ 4,
+ null,
+ null,
+ 1,
+ 1,
1,
null,
+ 1,
+ 1,
null,
1,
- 0,
null,
null,
1,
- 0,
- 0,
null,
- 0,
+ null,
null,
null,
null,
@@ -31940,117 +32528,63 @@
0,
null,
null,
- 1,
- 0,
- 0,
- 0,
+ null,
+ null,
+ null,
0,
null,
0,
+ null,
0,
null,
null,
null,
- 0,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
+ null,
0,
null,
null,
null,
null,
+ null,
+ null,
1,
0,
0,
null,
0,
0,
- 0,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
- },
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
- },
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
- },
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 0,
null,
- 0,
null,
- 0,
- 0,
+ null,
+ null,
0,
0,
null,
+ 0,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
1,
0,
- null,
- null,
- 1,
0,
null,
- null,
- 1,
+ 0,
0,
null,
null,
- 0,
- 0,
- 0,
null,
null,
null,
@@ -32059,198 +32593,202 @@
null,
null,
0,
+ 0,
null,
0,
null,
null,
null,
+ null,
+ null,
+ null,
1,
+ null,
1,
- 1,
+ 7,
+ 7,
+ 7,
null,
- 0,
null,
+ 7,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
+ 7,
+ 7,
null,
+ 7,
null,
null,
1,
+ 12,
+ 12,
null,
- 1,
- 1,
- 1,
- 1,
+ 12,
null,
null,
1,
- 1,
- 1,
null,
+ 12,
1,
- 0,
- 1,
+ 11,
+ null,
+ 12,
+ null,
+ 12,
+ 12,
+ null,
+ 12,
+ null,
+ null,
null,
null,
1,
+ 12,
+ null,
+ 12,
+ null,
0,
null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
1,
- 0,
+ 16,
+ 12,
null,
null,
1,
- 0,
- 0,
- 0,
null,
- 0,
+ 16,
+ null,
+ null,
null,
null,
null,
1,
+ null,
+ 1,
+ 17,
+ null,
+ null,
1,
+ 31,
+ null,
+ 31,
+ null,
null,
null
],
"branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 0
+ "[:if, 0, 24, 8, 28, 11]": {
+ "[:then, 1, 25, 10, 25, 32]": 7,
+ "[:else, 2, 27, 10, 27, 56]": 7
},
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 0
+ "[:if, 3, 119, 6, 119, 77]": {
+ "[:then, 4, 119, 6, 119, 48]": 0,
+ "[:else, 5, 119, 6, 119, 77]": 0
},
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 1,
- "[:else, 8, 60, 6, 60, 18]": 0
+ "[:if, 6, 144, 6, 144, 77]": {
+ "[:then, 7, 144, 6, 144, 48]": 0,
+ "[:else, 8, 144, 6, 144, 77]": 0
},
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 0,
- "[:else, 11, 68, 6, 68, 70]": 0
+ "[:if, 9, 157, 14, 157, 79]": {
+ "[:then, 10, 157, 45, 157, 60]": 0,
+ "[:else, 11, 157, 63, 157, 79]": 7
},
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 1
+ "[:\"&.\", 12, 162, 15, 162, 51]": {
+ "[:then, 13, 162, 15, 162, 51]": 7,
+ "[:else, 14, 162, 15, 162, 51]": 0
},
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 0,
- "[:then, 17, 90, 4, 90, 25]": 0
+ "[:if, 15, 180, 8, 182, 19]": {
+ "[:then, 16, 181, 10, 181, 49]": 1,
+ "[:else, 17, 182, 10, 182, 19]": 11
},
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 0,
- "[:then, 20, 94, 4, 94, 25]": 0
+ "[:if, 18, 187, 6, 187, 62]": {
+ "[:then, 19, 187, 6, 187, 34]": 0,
+ "[:else, 20, 187, 6, 187, 62]": 12
},
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 0,
- "[:else, 23, 98, 26, 98, 43]": 0
+ "[:if, 21, 197, 6, 197, 29]": {
+ "[:then, 22, 197, 6, 197, 12]": 12,
+ "[:else, 23, 197, 6, 197, 29]": 0
},
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 0,
- "[:else, 26, 102, 6, 102, 29]": 0
+ "[:unless, 24, 209, 6, 209, 36]": {
+ "[:else, 25, 209, 6, 209, 36]": 12,
+ "[:then, 26, 209, 6, 209, 15]": 4
},
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 0,
- "[:else, 29, 100, 63, 100, 67]": 0
+ "[:if, 27, 210, 6, 210, 55]": {
+ "[:then, 28, 210, 6, 210, 17]": 0,
+ "[:else, 29, 210, 6, 210, 55]": 12
+ },
+ "[:unless, 30, 228, 6, 228, 62]": {
+ "[:else, 31, 228, 6, 228, 62]": 31,
+ "[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
1,
- null,
- 1,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
+ null,
1,
1,
1,
- null,
1,
null,
- null,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
- "lines": [
- 1,
- 1,
1,
1,
+ null,
1,
null,
1,
- 2,
+ 0,
+ 1,
+ 0,
null,
- 2,
- 2,
- 2,
null,
null,
1,
null,
null,
1,
- 0,
- null,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
+ 1,
0,
null,
null,
- null,
- null,
1,
+ 0,
null,
null,
1,
0,
null,
+ null,
0,
0,
- null,
0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
0,
- 0,
- null,
- null,
null,
0,
null,
null,
+ null,
+ 1,
0,
0,
null,
@@ -32258,577 +32796,302 @@
null,
null,
null,
- null,
+ 1,
+ 1,
+ 0,
null,
1,
null,
- 0,
- 0,
- 0,
null,
null,
1,
null,
1,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
1,
0,
0,
- 0,
- 0,
null,
0,
0,
0,
null,
null,
- null,
- null,
1,
- null,
- null,
+ 0,
null,
null,
1,
- null,
- 2,
- 6,
- null,
- null,
- null,
1,
- 0,
- 0,
null,
null,
1,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
1,
- 2,
1,
0,
null,
- null,
- 1,
- 2,
- null,
- null,
1,
null,
- 2,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
null,
- 2,
+ 1,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 22, 4, 30, 7]": {
- "[:then, 1, 23, 6, 29, 9]": 0,
- "[:else, 2, 22, 4, 30, 7]": 0
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 1
},
- "[:if, 3, 26, 6, 29, 9]": {
- "[:then, 4, 27, 8, 28, 39]": 0,
- "[:else, 5, 26, 6, 29, 9]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 1
},
- "[:if, 6, 39, 4, 43, 7]": {
- "[:then, 7, 40, 6, 40, 71]": 0,
- "[:else, 8, 42, 6, 42, 48]": 0
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:if, 9, 47, 4, 51, 7]": {
- "[:then, 10, 48, 6, 48, 72]": 0,
- "[:else, 11, 50, 6, 50, 49]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 1
},
- "[:if, 12, 55, 4, 61, 7]": {
- "[:then, 13, 56, 6, 60, 12]": 0,
- "[:else, 14, 55, 4, 61, 7]": 0
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
},
- "[:if, 15, 74, 4, 74, 61]": {
- "[:then, 16, 74, 4, 74, 42]": 0,
- "[:else, 17, 74, 4, 74, 61]": 0
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
},
- "[:if, 18, 86, 4, 94, 7]": {
- "[:then, 19, 87, 6, 89, 27]": 0,
- "[:else, 20, 91, 6, 93, 37]": 0
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 1,
+ "[:then, 20, 94, 4, 94, 25]": 0
},
- "[:if, 21, 126, 4, 126, 48]": {
- "[:then, 22, 126, 4, 126, 26]": 1,
- "[:else, 23, 126, 4, 126, 48]": 1
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 1
},
- "[:if, 24, 127, 4, 127, 50]": {
- "[:then, 25, 127, 4, 127, 27]": 1,
- "[:else, 26, 127, 4, 127, 50]": 0
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 1
},
- "[:if, 27, 132, 4, 132, 87]": {
- "[:then, 28, 132, 43, 132, 76]": 0,
- "[:else, 29, 132, 79, 132, 87]": 2
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
1,
1,
- null,
- null,
- null,
- null,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "lines": [
+ 1,
1,
null,
- null,
- null,
+ 1,
null,
1,
+ null,
1,
null,
+ 1,
null,
1,
1,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "lines": [
1,
1,
1,
null,
null,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- null,
null,
1,
0,
null,
- null,
- 1,
- 0,
- 0,
- null,
- null,
- 1,
0,
0,
0,
null,
null,
- null,
- 1,
- 0,
- 0,
0,
null,
null,
0,
0,
- 0,
null,
0,
- 0,
- null,
null,
null,
null,
1,
null,
- 1,
- 1,
- null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
1,
- 0,
null,
+ 1,
+ 2,
+ 2,
null,
null,
+ 1,
+ 1,
null,
null,
null,
null,
null,
- 1,
- 2,
null,
null,
- 1,
- 2,
null,
null
],
"branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 1,
- "[:else, 2, 19, 4, 22, 7]": 0
- },
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 0,
- "[:else, 5, 28, 6, 28, 48]": 0
- },
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 0,
- "[:then, 8, 38, 4, 38, 39]": 0
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:else, 2, 8, 19, 8, 45]": 0
},
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 0
},
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 0,
- "[:else, 14, 49, 4, 52, 7]": 0
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:else, 8, 21, 10, 21, 18]": 0
},
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 0,
- "[:else, 17, 58, 6, 60, 26]": 0
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 1,
+ "[:else, 11, 36, 8, 37, 51]": 0
},
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 2,
- "[:then, 20, 93, 4, 93, 28]": 0
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 2,
+ "[:then, 14, 50, 6, 50, 59]": 0
}
}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
"lines": [
1,
1,
1,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 18,
- 12,
- 6,
- null,
- 6,
- null,
- null,
- null,
- null,
1,
- 2,
- 2,
- null,
- 2,
- null,
null,
1,
2,
- 2,
- null,
- 2,
- 2,
- null,
- null,
- null,
+ 0,
null,
null,
null,
null,
+ 1,
2,
null,
null,
- 1,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 2,
+ "[:then, 2, 9, 8, 10, 28]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "lines": [
0,
0,
- null,
0,
0,
- null,
0,
null,
- null,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
- null,
0,
- null,
- null,
- null,
- null,
- null,
0,
null,
0,
- null,
0,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
0,
null,
- null,
- null,
- null,
- null,
- null,
- 1,
0,
0,
- null,
0,
0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
0,
- null,
0,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
0,
0,
null,
0,
0,
+ 0,
+ 0,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 0,
0,
null,
0,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 6,
- 6,
- 6,
- null,
- null,
- 6,
- null,
- null,
- null,
- 6,
- 6,
- null,
- 6,
- null,
- null,
- 1,
- 8,
- 8,
- null,
- 8,
- null,
- null,
- 1,
- null,
- 8,
- 0,
- 8,
- null,
- 8,
- null,
- 8,
- 8,
- null,
- 8,
- null,
- null,
- null,
- null,
- 1,
- 8,
- null,
- 8,
- null,
- 0,
- null,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 10,
- 8,
- null,
- null,
- 1,
- null,
- 10,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 12,
- null,
- null,
- 1,
- 22,
- null,
- 22,
- null,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 6,
- "[:else, 2, 27, 10, 27, 56]": 6
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 0,
- "[:else, 5, 119, 6, 119, 77]": 0
- },
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 0,
- "[:else, 8, 144, 6, 144, 77]": 0
- },
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 6
- },
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 6,
- "[:else, 14, 162, 15, 162, 51]": 0
- },
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 0,
- "[:else, 17, 182, 10, 182, 19]": 8
- },
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 8
- },
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 8,
- "[:else, 23, 197, 6, 197, 29]": 0
- },
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 8,
- "[:then, 26, 209, 6, 209, 15]": 2
- },
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 8
- },
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 22,
- "[:then, 32, 228, 6, 228, 12]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
0,
0,
0,
null,
0,
- null,
- 0,
- 0,
0,
0,
0,
0,
- null,
- 0,
- 0,
- 0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
0,
0,
0,
0,
0,
- null,
- 0,
0,
0,
- null,
0,
0,
null,
@@ -32840,51 +33103,23 @@
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
0,
- 0,
- null,
- 0,
null,
0,
0,
- 0,
- 0,
null,
0,
0,
0,
- 0,
- 0,
- 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
0,
0,
null,
@@ -32893,7 +33128,6 @@
0,
null,
0,
- 0,
null,
0,
0,
@@ -32902,44 +33136,45 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
"lines": [
0,
0,
- 0,
+ null,
0,
0,
null,
0,
- 0,
null,
0,
0,
0,
0,
- null,
0,
null,
0,
0,
- 0,
- 0,
+ null,
0,
0,
0,
null,
0,
0,
- null,
0,
0,
- null,
- 0,
0,
0,
+ null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
0,
0,
0,
@@ -32950,19 +33185,17 @@
0,
null,
0,
- null,
- 0,
0,
0,
0,
- null,
- 0,
0,
0,
0,
0,
0,
+ null,
0,
+ null,
0,
0,
0,
@@ -32970,12 +33203,12 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
0,
0,
- null,
0,
+ null,
0,
0,
null,
@@ -32984,20 +33217,13 @@
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
0,
0,
null,
+ null,
0,
0,
- null,
0,
- null,
0,
0,
0,
@@ -33009,28 +33235,19 @@
null,
0,
0,
- 0,
null,
0,
0,
0,
+ null,
0,
0,
0,
null,
0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
0,
0,
0,
- null,
0,
0,
0,
@@ -33038,6 +33255,7 @@
null,
0,
0,
+ null,
0,
0,
0,
@@ -33045,28 +33263,21 @@
0,
0,
0,
- null,
0,
- null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
- "lines": [
0,
0,
0,
null,
0,
0,
- null,
0,
0,
+ null,
0,
+ null,
0,
0,
0,
@@ -33075,23 +33286,16 @@
null,
0,
0,
- null,
- 0,
0,
0,
0,
0,
0,
- null,
0,
null,
0,
0,
0,
- null,
- 0,
- 0,
- null,
0,
0,
0
@@ -33167,76 +33371,48 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
- 0,
- null,
- null,
- null,
- null,
- null,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
0,
0,
0,
- null,
0,
0,
+ null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
+ null,
0,
0,
0,
null,
0,
0,
+ null,
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
- "lines": [
null,
0,
0,
- null,
0,
0,
0,
- null,
0,
0,
null,
0,
0,
+ 0,
null,
0,
0,
0,
0,
+ null,
0,
0,
0,
@@ -33249,68 +33425,38 @@
0,
0,
0,
- 0,
null,
0,
0,
- null,
0,
0,
0,
0,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
0,
0,
null,
0,
null,
0,
- null,
0,
- null,
0,
- null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
0,
+ null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
0,
0,
0,
0,
- null,
0,
0,
null,
@@ -33318,13 +33464,27 @@
0,
0,
null,
- null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
0,
null,
null,
+ null,
+ null,
+ null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
0,
0,
0,
@@ -33332,58 +33492,54 @@
0,
0,
0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
"lines": [
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
0,
0,
0,
null,
0,
0,
- null,
- null,
- 0,
- 0,
0,
0,
- null,
- null,
0,
- null,
- null,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "lines": [
null,
0,
0,
null,
0,
- null,
- 0,
0,
0,
null,
0,
- null,
- 0,
0,
null,
0,
0,
null,
- null,
- 0,
- null,
- 0,
0,
0,
0,
- null,
0,
0,
0,
@@ -33397,25 +33553,36 @@
0,
0,
0,
+ 0,
null,
0,
0,
+ null,
0,
0,
- null,
0,
0,
0,
0,
- null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "lines": [
0,
0,
null,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
0,
0,
- null,
0,
0,
0
@@ -33423,7 +33590,7 @@
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969219
},
"Minitest": {
"coverage": {
@@ -34525,7 +34692,7 @@
"[:else, 26, 107, 4, 107, 76]": 0
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
+ "[:then, 28, 117, 8, 117, 29]": 0,
"[:else, 29, 116, 6, 118, 9]": 0
},
"[:case, 30, 129, 4, 133, 7]": {
@@ -37183,7 +37350,7 @@
"branches": {}
}
},
- "timestamp": 1750623137
+ "timestamp": 1762969219
},
"Minitest-8": {
"coverage": {
@@ -37210,14 +37377,14 @@
0,
null,
0,
- 7,
+ 12,
null,
null,
null,
null,
null,
0,
- 8,
+ 6,
null,
null,
0,
@@ -37231,7 +37398,7 @@
],
"branches": {
"[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 8,
+ "[:then, 1, 29, 4, 29, 48]": 6,
"[:else, 2, 29, 4, 29, 48]": 0
}
}
@@ -37256,9 +37423,9 @@
0,
null,
0,
- 189,
- 189,
- 189,
+ 165,
+ 165,
+ 165,
null,
null,
null
@@ -37266,7 +37433,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 189
+ "[:then, 2, 13, 6, 13, 11]": 165
}
}
},
@@ -37354,7 +37521,7 @@
null,
null,
0,
- 22,
+ 20,
null,
null,
null,
@@ -37364,7 +37531,7 @@
0,
null,
0,
- 8,
+ 6,
null,
null,
0,
@@ -37376,28 +37543,28 @@
null,
null,
0,
- 0,
+ 1,
null,
null,
0,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
null,
0,
null,
0,
- 26,
- 26,
- 26,
+ 15,
+ 15,
+ 15,
0,
null,
null,
null,
null,
0,
- 26,
+ 15,
0,
null,
null,
@@ -37405,24 +37572,24 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 8,
+ "[:then, 1, 36, 4, 36, 49]": 6,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 0,
+ "[:then, 4, 53, 6, 53, 56]": 1,
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 26,
+ "[:then, 7, 61, 6, 64, 9]": 15,
"[:else, 8, 60, 4, 65, 7]": 0
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 26
+ "[:else, 11, 62, 6, 64, 9]": 15
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 26
+ "[:else, 14, 69, 4, 71, 7]": 15
}
}
},
@@ -37430,34 +37597,34 @@
"lines": [
0,
0,
- 12,
+ 11,
0,
10,
- 2,
+ 1,
null,
null,
null,
0,
- 12,
+ 11,
0,
null,
null,
0,
- 12,
- 12,
- 0,
+ 11,
+ 11,
+ 1,
null,
- 12,
+ 10,
null,
null,
0,
- 12,
- 12,
- 12,
+ 11,
+ 11,
+ 11,
null,
null,
0,
- 0,
+ 1,
null,
0,
0,
@@ -37484,22 +37651,22 @@
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
"[:when, 2, 5, 28, 5, 41]": 10,
- "[:else, 3, 6, 9, 6, 15]": 2
+ "[:else, 3, 6, 9, 6, 15]": 1
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 12
+ "[:then, 6, 11, 4, 11, 17]": 11
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 12,
- "[:then, 9, 18, 6, 18, 38]": 0
+ "[:else, 8, 17, 4, 19, 7]": 10,
+ "[:then, 9, 18, 6, 18, 38]": 1
},
"[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 1,
+ "[:then, 11, 25, 40, 25, 45]": 0,
"[:else, 12, 25, 48, 25, 52]": 11
},
"[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 0,
+ "[:then, 14, 30, 4, 30, 14]": 1,
"[:else, 15, 30, 4, 30, 30]": 0
},
"[:if, 16, 41, 4, 41, 61]": {
@@ -37543,7 +37710,7 @@
0,
0,
null,
- 18,
+ 14,
null,
0,
0,
@@ -37555,7 +37722,7 @@
0,
null,
0,
- 7,
+ 4,
null,
null,
null,
@@ -37570,7 +37737,7 @@
null,
null,
0,
- 19,
+ 14,
null,
null,
0,
@@ -37709,21 +37876,21 @@
null,
null,
0,
- 6,
+ 4,
null,
null,
0,
- 6,
+ 12,
null,
null,
0,
- 21,
+ 19,
null,
null,
0,
0,
null,
- 50,
+ 43,
0,
null,
0,
@@ -37756,7 +37923,7 @@
null,
null,
0,
- 31,
+ 32,
null,
null,
0,
@@ -37770,17 +37937,17 @@
0,
null,
0,
- 111,
+ 86,
null,
null,
0,
- 55,
+ 43,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 50,
+ "[:then, 1, 27, 16, 27, 32]": 43,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -37788,8 +37955,8 @@
"[:else, 5, 64, 4, 64, 49]": 0
},
"[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 1,
- "[:else, 8, 78, 4, 78, 50]": 54
+ "[:then, 7, 78, 4, 78, 30]": 0,
+ "[:else, 8, 78, 4, 78, 50]": 43
}
}
},
@@ -37802,7 +37969,7 @@
null,
null,
null,
- 2,
+ 0,
null,
null,
null,
@@ -37810,9 +37977,9 @@
null,
null,
null,
- 2,
+ 0,
null,
- 2,
+ 0,
null,
0,
null,
@@ -37841,17 +38008,17 @@
null,
null,
0,
- 2,
- 1,
- 1,
+ 4,
0,
+ 3,
+ 1,
0,
null,
null,
null,
0,
- 2,
- 2,
+ 4,
+ 4,
0,
0,
null,
@@ -37859,14 +38026,14 @@
null,
0,
null,
- 1,
+ 0,
null,
null,
null,
null,
null,
null,
- 1,
+ 0,
null,
0,
null,
@@ -37973,14 +38140,14 @@
12,
12,
12,
- 3,
+ 4,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 2,
+ "[:then, 1, 18, 6, 18, 37]": 0,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -37991,13 +38158,13 @@
"[:else, 8, 42, 6, 42, 17]": 0
},
"[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 1,
- "[:when, 11, 49, 19, 49, 58]": 1,
- "[:when, 12, 50, 20, 50, 61]": 0,
+ "[:when, 10, 48, 21, 48, 64]": 0,
+ "[:when, 11, 49, 19, 49, 58]": 3,
+ "[:when, 12, 50, 20, 50, 61]": 1,
"[:else, 13, 51, 9, 51, 49]": 0
},
"[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 2,
+ "[:then, 15, 57, 6, 57, 41]": 4,
"[:else, 16, 58, 4, 60, 7]": 0
},
"[:if, 17, 58, 4, 60, 7]": {
@@ -38005,7 +38172,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 1,
+ "[:then, 21, 72, 4, 72, 14]": 0,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -38049,42 +38216,42 @@
112,
null,
0,
- 31,
- 31,
+ 33,
+ 33,
null,
null,
0,
- 268,
+ 272,
null,
null,
0,
- 31,
- 31,
+ 33,
+ 33,
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 30,
+ 31,
null,
null,
0,
null,
0,
- 62,
+ 66,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
"[:then, 1, 32, 16, 32, 32]": 42,
- "[:else, 2, 32, 16, 32, 32]": 20
+ "[:else, 2, 32, 16, 32, 32]": 24
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 20
+ "[:else, 5, 32, 36, 32, 60]": 24
}
}
},
@@ -38092,12 +38259,12 @@
"lines": [
0,
0,
- 13,
+ 12,
null,
null,
0,
- 36,
- 12,
+ 33,
+ 11,
null,
null,
null,
@@ -38107,50 +38274,50 @@
null,
null,
null,
- 12,
- 12,
+ 11,
+ 11,
null,
null,
- 12,
- 12,
+ 11,
+ 11,
null,
null,
- 12,
- 12,
+ 11,
+ 11,
null,
- 36,
+ 33,
null,
- 36,
+ 33,
null,
null,
null,
null,
null,
- 36,
- 24,
+ 33,
+ 22,
null,
null,
- 36,
+ 33,
null,
null,
null,
null,
0,
- 2,
+ 0,
null,
null,
- 2,
- 2,
- 2,
+ 0,
+ 0,
+ 0,
0,
null,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
- 10,
+ 0,
null,
- 10,
+ 0,
null,
null,
null,
@@ -38161,7 +38328,7 @@
null,
null,
null,
- 10,
+ 0,
null,
null,
null,
@@ -38176,72 +38343,72 @@
null,
null,
null,
- 40,
- 40,
- 40,
- 40,
+ 20,
+ 20,
+ 20,
+ 20,
null,
- 40,
- 12,
- 12,
+ 20,
+ 6,
+ 6,
null,
- 28,
- 28,
+ 14,
+ 14,
null,
null,
- 40,
+ 20,
null,
- 40,
+ 20,
null,
null,
null,
null,
- 40,
+ 20,
null,
- 40,
+ 20,
null,
- 40,
+ 20,
null,
null,
0,
- 10,
- 10,
- 0,
+ 12,
+ 12,
+ 1,
null,
null,
- 10,
- 10,
- 10,
+ 12,
+ 12,
+ 12,
null,
null,
null,
0,
null,
0,
- 12,
- 8,
+ 6,
+ 6,
+ 0,
0,
- 4,
null,
null,
null,
0,
- 10,
+ 12,
null,
null,
0,
- 10,
- 10,
- 10,
+ 12,
+ 12,
+ 12,
null,
null,
null,
null,
- 10,
- 10,
+ 12,
+ 12,
null,
- 10,
- 10,
+ 12,
+ 12,
null,
null,
null,
@@ -38250,48 +38417,48 @@
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
"[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 12
+ "[:else, 2, 23, 6, 23, 59]": 11
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 24,
- "[:else, 5, 31, 69, 31, 71]": 12
+ "[:then, 4, 31, 36, 31, 66]": 22,
+ "[:else, 5, 31, 69, 31, 71]": 11
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 2
+ "[:else, 8, 52, 4, 54, 7]": 0
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 10
+ "[:else, 11, 59, 83, 59, 86]": 0
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 3,
- "[:else, 14, 72, 41, 72, 52]": 7
+ "[:then, 13, 72, 35, 72, 38]": 0,
+ "[:else, 14, 72, 41, 72, 52]": 0
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 10,
- "[:else, 17, 88, 50, 88, 75]": 30
+ "[:then, 16, 88, 50, 88, 75]": 5,
+ "[:else, 17, 88, 50, 88, 75]": 15
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 12,
- "[:else, 20, 96, 6, 97, 20]": 28
+ "[:then, 19, 93, 6, 94, 61]": 6,
+ "[:else, 20, 96, 6, 97, 20]": 14
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 8,
- "[:else, 23, 93, 72, 93, 77]": 4
+ "[:then, 22, 93, 63, 93, 69]": 6,
+ "[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 10,
- "[:else, 26, 107, 4, 107, 76]": 30
+ "[:then, 25, 107, 4, 107, 49]": 5,
+ "[:else, 26, 107, 4, 107, 76]": 15
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
- "[:else, 29, 116, 6, 118, 9]": 10
+ "[:then, 28, 117, 8, 117, 29]": 1,
+ "[:else, 29, 116, 6, 118, 9]": 11
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 8,
+ "[:when, 31, 130, 20, 130, 39]": 6,
"[:when, 32, 131, 21, 131, 40]": 0,
- "[:else, 33, 132, 9, 132, 11]": 4
+ "[:else, 33, 132, 9, 132, 11]": 0
}
}
},
@@ -38424,7 +38591,7 @@
1,
1,
null,
- 1,
+ 3,
1,
null,
null,
@@ -38435,7 +38602,7 @@
1,
null,
1,
- 1,
+ 0,
null,
null,
null,
@@ -38446,7 +38613,7 @@
null,
null,
3,
- 4,
+ 0,
null,
null,
null,
@@ -38462,11 +38629,11 @@
null,
null,
1,
- 0,
+ 2,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
@@ -38486,7 +38653,7 @@
null,
null,
1,
- 1,
+ 0,
0,
null,
null,
@@ -38497,38 +38664,38 @@
1,
null,
1,
- 6,
+ 7,
null,
null,
1,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
null,
1,
- 5,
+ 6,
null,
- 5,
- 15,
+ 6,
+ 18,
null,
null,
null,
1,
- 15,
- 15,
+ 18,
+ 18,
null,
- 15,
- 15,
- 3,
+ 18,
+ 18,
+ 0,
null,
null,
null,
null,
null,
- 15,
- 15,
+ 18,
+ 18,
null,
null
],
@@ -38543,102 +38710,427 @@
},
"[:unless, 6, 88, 4, 88, 35]": {
"[:else, 7, 88, 4, 88, 35]": 0,
- "[:then, 8, 88, 4, 88, 14]": 1
+ "[:then, 8, 88, 4, 88, 14]": 0
},
"[:if, 9, 103, 4, 106, 7]": {
- "[:then, 10, 104, 6, 105, 18]": 0,
+ "[:then, 10, 104, 6, 105, 18]": 1,
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 5,
+ "[:else, 13, 110, 4, 110, 28]": 6,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
1,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
1,
1,
null,
1,
1,
+ null,
+ 1,
+ null,
1,
2,
null,
+ null,
+ null,
+ null,
+ 2,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
0,
- 0,
- 0,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 1,
+ "[:then, 2, 15, 4, 15, 38]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "lines": [
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
null,
1,
+ 31,
+ 30,
+ null,
+ null,
1,
+ 16,
+ 7,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
+ 16,
+ null,
null,
1,
+ 46,
+ null,
null,
1,
+ null,
1,
+ 33,
+ null,
+ null,
1,
+ 33,
+ 0,
+ 33,
+ 21,
+ null,
+ 12,
+ null,
+ null,
+ null,
1,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
null,
1,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
1,
+ 0,
+ 0,
+ null,
null,
1,
+ 21,
+ 21,
+ 21,
+ 21,
null,
+ 0,
null,
null,
null,
+ 1,
+ 12,
+ 12,
null,
null,
1,
0,
0,
+ null,
+ null,
+ 1,
+ 31,
+ null,
+ 1,
0,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
0,
+ null,
+ null,
0,
0,
null,
null,
null,
1,
+ 1,
+ 1,
+ null,
null,
1,
- 48,
null,
- 3,
- 3,
+ 15,
+ 8,
+ 7,
null,
- 3,
+ 15,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 30,
+ "[:then, 2, 13, 4, 13, 10]": 1
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 15,
+ "[:else, 5, 18, 18, 18, 39]": 1
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 7,
+ "[:then, 8, 18, 4, 18, 10]": 9
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 0,
+ "[:else, 11, 26, 41, 26, 43]": 16
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 33
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 21,
+ "[:else, 17, 45, 6, 45, 24]": 12
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 21,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 21,
+ "[:else, 35, 117, 14, 117, 38]": 10
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 30,
+ "[:else, 38, 117, 4, 117, 55]": 1
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 1
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 8,
+ "[:else, 47, 158, 8, 158, 16]": 7
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
+ 1,
+ 1,
1,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
1,
+ 0,
+ 0,
+ 0,
null,
- 48,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 0,
+ 1,
+ 0,
0,
null,
null,
null,
1,
- 48,
+ null,
1,
+ 44,
+ null,
+ 4,
+ 4,
+ null,
+ 4,
+ 0,
null,
null,
null,
1,
- 48,
+ null,
+ 44,
+ 0,
+ null,
+ null,
+ null,
+ 1,
+ 44,
+ 0,
+ null,
+ null,
+ null,
+ 1,
+ 44,
0,
null,
null,
@@ -38647,28 +39139,28 @@
"branches": {
"[:case, 0, 47, 4, 52, 7]": {
"[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 1,
"[:when, 3, 50, 23, 50, 47]": 0,
"[:else, 4, 51, 9, 51, 48]": 0
},
"[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 45,
- "[:else, 7, 58, 4, 58, 38]": 3
+ "[:then, 6, 58, 4, 58, 15]": 40,
+ "[:else, 7, 58, 4, 58, 38]": 4
},
"[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 2,
- "[:then, 10, 64, 6, 64, 101]": 1
+ "[:else, 9, 63, 4, 65, 7]": 4,
+ "[:then, 10, 64, 6, 64, 101]": 0
},
"[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 48,
+ "[:else, 12, 70, 4, 72, 7]": 44,
"[:then, 13, 71, 6, 71, 51]": 0
},
"[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 47,
- "[:then, 16, 77, 6, 77, 57]": 1
+ "[:else, 15, 76, 4, 78, 7]": 44,
+ "[:then, 16, 77, 6, 77, 57]": 0
},
"[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 48,
+ "[:then, 18, 82, 11, 82, 27]": 44,
"[:else, 19, 82, 11, 82, 27]": 0
},
"[:\"&.\", 20, 82, 31, 82, 44]": {
@@ -38676,7 +39168,7 @@
"[:else, 22, 82, 31, 82, 44]": 0
},
"[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 48,
+ "[:else, 24, 82, 4, 84, 7]": 44,
"[:then, 25, 83, 6, 83, 56]": 0
}
}
@@ -38686,7 +39178,7 @@
1,
1,
1,
- 22,
+ 20,
null,
null,
null,
@@ -38704,7 +39196,7 @@
null,
null,
1,
- 22,
+ 20,
null,
null,
null,
@@ -38728,7 +39220,7 @@
1,
null,
1,
- 22,
+ 20,
null,
null,
null,
@@ -38736,7 +39228,7 @@
null,
null,
1,
- 22,
+ 20,
null,
null,
null,
@@ -38749,7 +39241,7 @@
null,
null,
1,
- 22,
+ 20,
null,
null,
null,
@@ -38776,7 +39268,7 @@
1,
1,
1,
- 7,
+ 12,
null,
null,
null,
@@ -38805,7 +39297,7 @@
null,
null,
1,
- 7,
+ 12,
null,
null,
null,
@@ -38829,7 +39321,7 @@
1,
null,
1,
- 7,
+ 12,
null,
null,
null,
@@ -38837,7 +39329,7 @@
null,
null,
1,
- 7,
+ 12,
null,
null,
null,
@@ -38850,7 +39342,7 @@
null,
null,
1,
- 7,
+ 12,
null,
null,
null,
@@ -38863,7 +39355,7 @@
null,
null,
1,
- 7,
+ 12,
null,
null,
null,
@@ -38883,7 +39375,7 @@
null,
null,
1,
- 7,
+ 12,
null,
null,
null,
@@ -38915,7 +39407,7 @@
1,
1,
1,
- 7,
+ 4,
null,
null,
null,
@@ -38948,7 +39440,7 @@
null,
null,
1,
- 7,
+ 4,
null,
null,
null,
@@ -38970,7 +39462,7 @@
null,
null,
1,
- 7,
+ 4,
null,
null,
null,
@@ -38978,7 +39470,7 @@
null,
null,
1,
- 7,
+ 4,
null,
null,
null,
@@ -38990,7 +39482,7 @@
null,
null,
1,
- 7,
+ 4,
null,
null,
null,
@@ -39006,7 +39498,7 @@
null,
null,
1,
- 7,
+ 4,
null,
null,
null,
@@ -39024,7 +39516,7 @@
null,
null,
1,
- 7,
+ 4,
null,
null,
null,
@@ -39048,7 +39540,7 @@
null,
null,
1,
- 7,
+ 4,
null,
null,
null,
@@ -39076,8 +39568,8 @@
"lines": [
1,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
1,
@@ -39117,7 +39609,7 @@
],
"branches": {
"[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:then, 1, 3, 4, 3, 27]": 1,
"[:else, 2, 3, 4, 3, 43]": 0
},
"[:if, 3, 12, 4, 26, 7]": {
@@ -39130,338 +39622,99 @@
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
"lines": [
- null,
- null,
1,
1,
1,
- 1,
- null,
- null,
- null,
- null,
null,
1,
- 30,
- 30,
- null,
+ 1,
null,
1,
- 15,
- 4,
+ 11,
+ 11,
+ 11,
+ 11,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 15,
null,
null,
1,
- 45,
null,
null,
1,
+ 2,
null,
+ 2,
1,
- 30,
- null,
- null,
- 1,
- 31,
1,
- 30,
- 20,
null,
- 10,
+ 1,
null,
null,
null,
1,
- 1,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
null,
null,
1,
+ 0,
+ 0,
+ null,
+ 0,
null,
null,
+ 1,
null,
1,
+ 2,
null,
null,
1,
1,
+ 1,
null,
1,
+ 0,
1,
null,
- 0,
null,
+ 1,
+ 2,
null,
null,
- 1,
null,
- 1,
null,
null,
null,
- 4,
null,
- 1,
- 0,
- 0,
+ 2,
null,
+ 2,
+ 2,
+ 2,
+ 2,
0,
null,
- 1,
null,
null,
null,
1,
1,
- 1,
- null,
- null,
- 1,
- 20,
- 20,
- 20,
- 20,
- null,
- 0,
- null,
- null,
- null,
- 1,
- 10,
- 10,
- null,
- null,
- 1,
- 0,
- 0,
- null,
- null,
- 1,
- 30,
- null,
- 1,
- 0,
- null,
- 1,
- null,
- null,
- null,
- 1,
- null,
- 10,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 0,
- null,
- null,
- 0,
- 0,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- null,
- 15,
- 11,
- 4,
- null,
- 15,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 30,
- "[:then, 2, 13, 4, 13, 10]": 0
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 15,
- "[:else, 5, 18, 18, 18, 39]": 0
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 4,
- "[:then, 8, 18, 4, 18, 10]": 11
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 15
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 1,
- "[:else, 14, 42, 4, 46, 7]": 30
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 20,
- "[:else, 17, 45, 6, 45, 24]": 10
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 1,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 1,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 1
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 20,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 20,
- "[:else, 35, 117, 14, 117, 38]": 10
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 29,
- "[:else, 38, 117, 4, 117, 55]": 1
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 1
- },
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
- },
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 11,
- "[:else, 47, 158, 8, 158, 16]": 4
- }
- }
- },
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- 12,
- 12,
- 12,
- 12,
- null,
- null,
- 1,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- null,
- 1,
- null,
- null,
- 1,
- null,
- null,
- 1,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- null,
- null,
- 1,
- 1,
- 0,
- null,
- 0,
- null,
- null,
- null,
- 1,
- 0,
- 0,
- null,
- 0,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- 1,
- 0,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0,
null,
null,
null,
@@ -39479,8 +39732,8 @@
"[:else, 5, 20, 4, 20, 54]": 0
},
"[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
+ "[:then, 7, 33, 6, 34, 66]": 1,
+ "[:else, 8, 36, 6, 36, 48]": 1
},
"[:if, 9, 41, 4, 45, 7]": {
"[:then, 10, 42, 6, 42, 67]": 0,
@@ -39492,7 +39745,7 @@
},
"[:if, 15, 84, 6, 86, 9]": {
"[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 1
+ "[:else, 17, 84, 6, 86, 9]": 2
}
}
},
@@ -39519,13 +39772,13 @@
null,
null,
1,
- 3,
- 2,
- 2,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 2,
+ 0,
null,
null
],
@@ -39536,7 +39789,7 @@
},
"[:if, 3, 28, 4, 28, 52]": {
"[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 2
+ "[:else, 5, 28, 4, 28, 52]": 0
}
}
},
@@ -39552,28 +39805,28 @@
1,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
null,
1,
- 1,
+ 0,
null,
- 1,
+ 0,
0,
null,
null,
- 1,
+ 0,
null,
null,
1,
@@ -39592,11 +39845,11 @@
null,
null,
1,
- 0,
+ 1,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
0,
null,
@@ -39613,7 +39866,7 @@
1,
null,
1,
- 1,
+ 0,
null,
0,
0,
@@ -39655,14 +39908,14 @@
null,
null,
1,
- 1,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
- 2,
+ 0,
null,
0,
null,
@@ -39680,18 +39933,18 @@
0,
null,
null,
- 1,
+ 0,
null,
null,
1,
- 1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 1,
+ 0,
0,
null,
null,
@@ -39703,21 +39956,21 @@
null,
null,
1,
+ 1,
0,
- 0,
- 0,
+ 1,
0,
null,
null,
null,
1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
@@ -39725,18 +39978,18 @@
null,
null,
1,
- 0,
+ 1,
null,
null
],
"branches": {
"[:if, 0, 11, 19, 11, 91]": {
"[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 1
+ "[:else, 2, 11, 58, 11, 91]": 0
},
"[:if, 3, 28, 4, 30, 7]": {
"[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 1
+ "[:else, 5, 28, 4, 30, 7]": 0
},
"[:\"&.\", 6, 43, 4, 43, 38]": {
"[:then, 7, 43, 4, 43, 38]": 0,
@@ -39747,15 +40000,15 @@
"[:then, 11, 45, 4, 45, 53]": 0
},
"[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:then, 13, 54, 6, 58, 9]": 1,
"[:else, 14, 60, 6, 60, 55]": 0
},
"[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:then, 16, 55, 8, 55, 72]": 1,
"[:else, 17, 57, 8, 57, 66]": 0
},
"[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 1,
+ "[:then, 19, 72, 4, 72, 47]": 0,
"[:else, 20, 72, 4, 72, 68]": 0
},
"[:\"&.\", 21, 75, 21, 75, 40]": {
@@ -39778,14 +40031,14 @@
},
"[:if, 36, 114, 4, 114, 75]": {
"[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 1
+ "[:else, 38, 114, 4, 114, 75]": 0
},
"[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 1,
+ "[:then, 40, 117, 12, 117, 31]": 0,
"[:else, 41, 117, 12, 117, 31]": 0
},
"[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 1,
+ "[:when, 43, 121, 6, 121, 49]": 0,
"[:when, 44, 123, 6, 123, 46]": 0,
"[:when, 45, 125, 6, 125, 56]": 0,
"[:when, 46, 127, 6, 134, 9]": 0,
@@ -39797,10 +40050,10 @@
},
"[:if, 51, 139, 4, 139, 46]": {
"[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 1
+ "[:else, 53, 139, 34, 139, 46]": 0
},
"[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 1,
+ "[:else, 55, 150, 4, 152, 7]": 0,
"[:then, 56, 151, 6, 151, 57]": 0
},
"[:unless, 57, 156, 4, 158, 7]": {
@@ -39809,84 +40062,91 @@
},
"[:if, 60, 162, 4, 166, 7]": {
"[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 0
+ "[:else, 62, 164, 4, 166, 7]": 1
},
"[:if, 63, 164, 4, 166, 7]": {
"[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
+ "[:else, 65, 164, 4, 166, 7]": 1
}
}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
1,
1,
1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
1,
1,
1,
1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
1,
1,
1,
null,
1,
- 18,
- 6,
- 3,
- null,
- 3,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
null,
1,
- 2,
- 2,
+ 0,
+ 1,
+ 0,
null,
- 2,
null,
null,
1,
- 3,
- 3,
- null,
- 3,
- 3,
- null,
null,
null,
+ 1,
null,
null,
+ 1,
+ 0,
null,
null,
- 3,
+ 1,
+ 0,
null,
null,
1,
0,
- 0,
+ null,
null,
0,
0,
- null,
0,
null,
null,
- 1,
- null,
- null,
- null,
null,
null,
null,
@@ -39898,27 +40158,28 @@
null,
null,
null,
- null,
- null,
+ 1,
0,
- null,
0,
null,
0,
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
+ 1,
+ 0,
+ 0,
null,
0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
@@ -39927,99 +40188,147 @@
null,
0,
0,
+ 0,
+ null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 1,
+ 1,
+ 0,
null,
+ 1,
null,
null,
null,
- 0,
+ 1,
0,
null,
- 0,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 1
+ },
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 1
+ },
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
+ },
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 1
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 1
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
null,
null,
null,
+ 1,
+ null,
null,
null,
null,
1,
0,
+ null,
+ null,
+ 1,
0,
null,
0,
0,
+ 0,
null,
null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
0,
0,
- null,
0,
null,
null,
null,
- null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- null,
1,
- 3,
- 3,
- 3,
- null,
- null,
- 3,
- null,
+ 1,
null,
+ 0,
+ 0,
null,
- 3,
- 3,
null,
- 3,
null,
null,
1,
- 6,
- 6,
- null,
- 6,
- null,
null,
1,
- null,
- 6,
0,
- 6,
- null,
- 6,
- null,
- 6,
- 6,
- null,
- 6,
null,
null,
null,
null,
- 1,
- 6,
- null,
- 6,
- null,
- 0,
- null,
- 0,
null,
null,
null,
@@ -40027,242 +40336,195 @@
null,
null,
1,
- 8,
- 6,
- null,
- null,
1,
null,
- 8,
- null,
null,
null,
null,
null,
- 1,
null,
- 1,
- 9,
null,
null,
1,
- 15,
+ 0,
null,
- 15,
null,
+ 1,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 3,
- "[:else, 2, 27, 10, 27, 56]": 3
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 0,
- "[:else, 5, 119, 6, 119, 77]": 0
- },
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 0,
- "[:else, 8, 144, 6, 144, 77]": 0
- },
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 3
- },
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 3,
- "[:else, 14, 162, 15, 162, 51]": 0
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 0,
+ "[:else, 2, 19, 4, 22, 7]": 0
},
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 0,
- "[:else, 17, 182, 10, 182, 19]": 6
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 0,
+ "[:else, 5, 28, 6, 28, 48]": 0
},
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 6
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 1,
+ "[:then, 8, 38, 4, 38, 39]": 0
},
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 6,
- "[:else, 23, 197, 6, 197, 29]": 0
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 0
},
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 6,
- "[:then, 26, 209, 6, 209, 15]": 2
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 1,
+ "[:else, 14, 49, 4, 52, 7]": 0
},
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 6
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 1,
+ "[:else, 17, 58, 6, 60, 26]": 0
},
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 15,
- "[:then, 32, 228, 6, 228, 12]": 0
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 0,
+ "[:then, 20, 93, 4, 93, 28]": 0
}
}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
"lines": [
- 1,
1,
1,
null,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
1,
+ null,
+ null,
1,
+ null,
1,
1,
+ null,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
"lines": [
1,
1,
1,
null,
+ null,
1,
1,
null,
- 1,
+ 0,
null,
null,
- 0,
null,
null,
+ 0,
+ null,
null,
+ 0,
null,
null,
0,
0,
null,
- 0,
null,
+ 1,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 0,
+ "[:else, 2, 24, 6, 24, 49]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
null,
1,
- 0,
- 0,
- null,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 18,
+ 4,
+ 2,
null,
+ 2,
null,
null,
null,
null,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
null,
1,
0,
0,
- 0,
- 0,
null,
0,
0,
null,
null,
null,
- 0,
- 0,
- null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
0,
null,
null,
- null,
- null,
1,
0,
0,
null,
0,
0,
+ null,
0,
null,
null,
1,
- 0,
- 0,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
- },
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
- },
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
- },
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
- 1,
+ null,
+ null,
+ null,
1,
+ null,
1,
null,
null,
+ null,
+ null,
+ null,
1,
+ null,
1,
null,
1,
@@ -40270,186 +40532,220 @@
null,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
+ null,
1,
null,
null,
- 0,
null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 7, 4, 25, 7]": {
- "[:then, 1, 9, 6, 21, 36]": 1,
- "[:else, 2, 24, 6, 24, 49]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
null,
1,
+ 2,
+ 2,
null,
- 1,
+ 2,
+ 2,
null,
- 1,
null,
- 1,
- 0,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
- "lines": [
- 1,
- 1,
null,
null,
null,
null,
- 1,
+ null,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
null,
null,
null,
null,
- 1,
- 0,
null,
null,
1,
- 0,
+ 2,
+ 2,
null,
- 0,
- 0,
- 0,
+ 2,
+ 2,
null,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
+ 2,
+ 2,
null,
- 1,
- 0,
- 0,
- 0,
+ 2,
null,
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 1,
- 0,
null,
1,
+ null,
1,
+ 2,
+ 2,
+ 2,
+ null,
null,
+ 2,
null,
null,
null,
- 1,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
null,
1,
- 0,
+ 7,
+ 7,
+ null,
+ 7,
null,
null,
+ 1,
null,
+ 7,
+ 5,
+ 2,
null,
+ 7,
null,
+ 7,
+ 7,
null,
+ 7,
null,
null,
null,
null,
1,
+ 7,
+ null,
+ 7,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
+ 8,
+ 7,
null,
null,
+ 1,
null,
+ 8,
null,
null,
null,
null,
null,
1,
- 0,
+ null,
+ 1,
+ 21,
null,
null,
1,
- 0,
+ 16,
+ null,
+ 16,
+ null,
null,
null
],
"branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 0
+ "[:if, 0, 24, 8, 28, 11]": {
+ "[:then, 1, 25, 10, 25, 32]": 2,
+ "[:else, 2, 27, 10, 27, 56]": 2
},
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 0,
- "[:else, 5, 28, 6, 28, 48]": 0
+ "[:if, 3, 119, 6, 119, 77]": {
+ "[:then, 4, 119, 6, 119, 48]": 2,
+ "[:else, 5, 119, 6, 119, 77]": 0
},
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 0,
- "[:then, 8, 38, 4, 38, 39]": 0
+ "[:if, 6, 144, 6, 144, 77]": {
+ "[:then, 7, 144, 6, 144, 48]": 2,
+ "[:else, 8, 144, 6, 144, 77]": 0
},
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
+ "[:if, 9, 157, 14, 157, 79]": {
+ "[:then, 10, 157, 45, 157, 60]": 0,
+ "[:else, 11, 157, 63, 157, 79]": 2
},
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 1,
- "[:else, 14, 49, 4, 52, 7]": 0
+ "[:\"&.\", 12, 162, 15, 162, 51]": {
+ "[:then, 13, 162, 15, 162, 51]": 2,
+ "[:else, 14, 162, 15, 162, 51]": 0
},
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 0,
- "[:else, 17, 58, 6, 60, 26]": 1
+ "[:if, 15, 180, 8, 182, 19]": {
+ "[:then, 16, 181, 10, 181, 49]": 5,
+ "[:else, 17, 182, 10, 182, 19]": 2
},
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 0,
- "[:then, 20, 93, 4, 93, 28]": 0
+ "[:if, 18, 187, 6, 187, 62]": {
+ "[:then, 19, 187, 6, 187, 34]": 0,
+ "[:else, 20, 187, 6, 187, 62]": 7
+ },
+ "[:if, 21, 197, 6, 197, 29]": {
+ "[:then, 22, 197, 6, 197, 12]": 7,
+ "[:else, 23, 197, 6, 197, 29]": 0
+ },
+ "[:unless, 24, 209, 6, 209, 36]": {
+ "[:else, 25, 209, 6, 209, 36]": 7,
+ "[:then, 26, 209, 6, 209, 15]": 1
+ },
+ "[:if, 27, 210, 6, 210, 55]": {
+ "[:then, 28, 210, 6, 210, 17]": 0,
+ "[:else, 29, 210, 6, 210, 55]": 7
+ },
+ "[:unless, 30, 228, 6, 228, 62]": {
+ "[:else, 31, 228, 6, 228, 62]": 16,
+ "[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
1,
1,
1,
+ null,
+ null,
+ null,
1,
- 1,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
null,
null,
+ 0,
+ 0,
+ null,
+ 0,
null,
null,
null,
@@ -40457,27 +40753,62 @@
null,
null,
1,
+ null,
+ null,
+ 1,
+ 0,
0,
0,
null,
+ 0,
+ 0,
null,
null,
+ null,
+ 1,
0,
0,
- 0,
null,
+ null,
+ 1,
+ null,
+ 1,
0,
0,
null,
+ null,
+ 1,
0,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null
],
"branches": {
- "[:unless, 0, 15, 6, 18, 9]": {
- "[:else, 1, 15, 6, 18, 9]": 0,
- "[:then, 2, 16, 8, 17, 67]": 0
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:else, 2, 8, 19, 8, 45]": 0
+ },
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 0
+ },
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:else, 8, 21, 10, 21, 18]": 0
+ },
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 0,
+ "[:else, 11, 36, 8, 37, 51]": 0
+ },
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 0,
+ "[:then, 14, 50, 6, 50, 59]": 0
}
}
},
@@ -40491,21 +40822,21 @@
null,
1,
1,
- 0,
+ 1,
null,
null,
null,
null,
1,
- 1,
+ 0,
null,
null,
null
],
"branches": {
"[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 1,
- "[:then, 2, 9, 8, 10, 28]": 0
+ "[:else, 1, 8, 6, 11, 9]": 0,
+ "[:then, 2, 9, 8, 10, 28]": 1
}
}
},
@@ -40559,28 +40890,27 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
0,
0,
0,
0,
0,
- null,
0,
0,
- null,
0,
0,
+ null,
0,
0,
null,
0,
- null,
0,
0,
0,
0,
+ null,
0,
0,
0,
@@ -40590,26 +40920,35 @@
null,
0,
0,
- null,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "lines": [
0,
0,
0,
0,
0,
+ null,
0,
0,
0,
- null,
0,
0,
0,
0,
null,
0,
+ 0,
null,
0,
0,
+ null,
+ null,
+ 0,
0,
0,
null,
@@ -40619,17 +40958,10 @@
0,
0,
0,
+ null,
0,
0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
- "lines": [
- 0,
+ null,
0,
0,
null,
@@ -40637,12 +40969,10 @@
0,
0,
0,
- null,
0,
0,
null,
0,
- null,
0,
0,
0,
@@ -40652,18 +40982,10 @@
null,
0,
0,
- null,
0,
0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
0,
0,
- null,
0,
0,
null,
@@ -40675,38 +40997,19 @@
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
0,
0,
- 0,
- 0,
- 0,
null,
0,
null,
0,
0,
0,
- 0,
- 0,
null,
0,
0,
@@ -40716,7 +41019,6 @@
0,
0,
0,
- null,
0,
0,
0,
@@ -40724,80 +41026,37 @@
0,
0,
0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
0,
0,
null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
0,
0,
- null,
- 0,
- 0,
- 0,
- null,
0,
null,
0,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
0,
0,
null,
0,
0,
- null,
- 0,
- null,
0,
0,
0,
0,
0,
- null,
0,
0,
null,
0,
0,
0,
- null,
- 0,
- 0,
- 0,
- 0,
0,
0,
null,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
0,
0,
0,
@@ -40806,9 +41065,6 @@
0,
0,
0,
- null,
- 0,
- 0,
0,
0,
0,
@@ -40818,48 +41074,35 @@
0,
null,
0,
- null,
- 0,
- 0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
- 0,
- 0,
0,
0,
0,
null,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
null,
0,
0,
- null,
- null,
0,
0,
0,
null,
+ null,
0,
0,
0,
0,
0,
0,
- null,
0,
0,
null,
@@ -40868,27 +41111,14 @@
null,
0,
0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
@@ -40900,16 +41130,6 @@
0,
null,
0,
- null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
0,
null,
0,
@@ -40923,9 +41143,6 @@
0,
0,
0,
- null,
- 0,
- 0,
0,
0,
0,
@@ -40934,30 +41151,20 @@
0,
0,
0,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
null,
0,
0,
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
0,
0,
0,
- null,
0,
0,
0,
@@ -40967,15 +41174,6 @@
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
0
],
"branches": {}
@@ -41200,10 +41398,20 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/models/events_audit.rb": {
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
"lines": [
0,
0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
0,
0,
0
@@ -41307,7 +41515,7 @@
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969218
},
"Minitest-9": {
"coverage": {
@@ -41334,14 +41542,14 @@
0,
null,
0,
- 12,
+ 3,
null,
null,
null,
null,
null,
0,
- 8,
+ 4,
null,
null,
0,
@@ -41349,13 +41557,13 @@
null,
null,
0,
- 0,
+ 1,
null,
null
],
"branches": {
"[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 8,
+ "[:then, 1, 29, 4, 29, 48]": 4,
"[:else, 2, 29, 4, 29, 48]": 0
}
}
@@ -41380,9 +41588,9 @@
0,
null,
0,
- 209,
- 209,
- 209,
+ 101,
+ 101,
+ 101,
null,
null,
null
@@ -41390,7 +41598,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 209
+ "[:then, 2, 13, 6, 13, 11]": 101
}
}
},
@@ -41404,8 +41612,8 @@
null,
null,
0,
- 1,
- 3,
+ 0,
+ 0,
null,
null,
null,
@@ -41417,15 +41625,15 @@
0,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 3,
+ 0,
null,
null,
0,
- 3,
+ 0,
null,
null,
0,
@@ -41434,7 +41642,7 @@
null,
null,
0,
- 1,
+ 0,
null,
null,
null
@@ -41467,18 +41675,18 @@
null,
0,
null,
- 1,
+ 0,
null,
null,
null,
null,
- 14,
+ 8,
null,
null,
null,
null,
0,
- 26,
+ 10,
null,
null,
null,
@@ -41488,7 +41696,7 @@
0,
null,
0,
- 8,
+ 5,
null,
null,
0,
@@ -41512,16 +41720,16 @@
0,
null,
0,
- 20,
- 20,
- 20,
+ 9,
+ 9,
+ 9,
0,
null,
null,
null,
null,
0,
- 20,
+ 9,
0,
null,
null,
@@ -41529,7 +41737,7 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 8,
+ "[:then, 1, 36, 4, 36, 49]": 5,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
@@ -41537,16 +41745,16 @@
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 20,
+ "[:then, 7, 61, 6, 64, 9]": 9,
"[:else, 8, 60, 4, 65, 7]": 0
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 20
+ "[:else, 11, 62, 6, 64, 9]": 9
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 20
+ "[:else, 14, 69, 4, 71, 7]": 9
}
}
},
@@ -41554,30 +41762,30 @@
"lines": [
0,
0,
- 16,
- 1,
- 14,
+ 9,
+ 0,
+ 8,
1,
null,
null,
null,
0,
- 15,
+ 8,
0,
null,
null,
0,
- 16,
- 16,
- 1,
+ 9,
+ 9,
+ 0,
null,
- 15,
+ 9,
null,
null,
0,
- 16,
- 16,
- 16,
+ 9,
+ 9,
+ 9,
null,
null,
0,
@@ -41606,21 +41814,21 @@
],
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
- "[:when, 1, 4, 21, 4, 32]": 1,
- "[:when, 2, 5, 28, 5, 41]": 14,
+ "[:when, 1, 4, 21, 4, 32]": 0,
+ "[:when, 2, 5, 28, 5, 41]": 8,
"[:else, 3, 6, 9, 6, 15]": 1
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 15
+ "[:then, 6, 11, 4, 11, 17]": 8
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 15,
- "[:then, 9, 18, 6, 18, 38]": 1
+ "[:else, 8, 17, 4, 19, 7]": 9,
+ "[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
"[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 16
+ "[:else, 12, 25, 48, 25, 52]": 9
},
"[:if, 13, 30, 4, 30, 30]": {
"[:then, 14, 30, 4, 30, 14]": 0,
@@ -41667,7 +41875,7 @@
0,
0,
null,
- 23,
+ 12,
null,
0,
0,
@@ -41679,7 +41887,7 @@
0,
null,
0,
- 9,
+ 2,
null,
null,
null,
@@ -41694,7 +41902,7 @@
null,
null,
0,
- 24,
+ 12,
null,
null,
0,
@@ -41833,21 +42041,21 @@
null,
null,
0,
- 8,
+ 2,
null,
null,
0,
- 11,
+ 3,
null,
null,
0,
- 24,
+ 9,
null,
null,
0,
0,
null,
- 45,
+ 22,
0,
null,
0,
@@ -41876,11 +42084,11 @@
null,
null,
0,
- 30,
+ 14,
null,
null,
0,
- 40,
+ 20,
null,
null,
0,
@@ -41894,17 +42102,17 @@
0,
null,
0,
- 90,
+ 44,
null,
null,
0,
- 45,
+ 22,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 45,
+ "[:then, 1, 27, 16, 27, 32]": 22,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -41913,7 +42121,7 @@
},
"[:if, 6, 78, 4, 78, 50]": {
"[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 45
+ "[:else, 8, 78, 4, 78, 50]": 22
}
}
},
@@ -41926,7 +42134,7 @@
null,
null,
null,
- 1,
+ 0,
null,
null,
null,
@@ -41934,18 +42142,18 @@
null,
null,
null,
- 1,
+ 0,
null,
- 1,
+ 0,
null,
0,
null,
null,
null,
0,
- 7,
- 7,
- 21,
+ 1,
+ 1,
+ 3,
null,
null,
null,
@@ -41983,14 +42191,14 @@
null,
0,
null,
- 2,
+ 0,
null,
null,
null,
null,
null,
null,
- 2,
+ 0,
null,
0,
null,
@@ -42093,18 +42301,18 @@
0,
null,
0,
- 21,
- 21,
- 21,
- 21,
- 10,
+ 3,
+ 3,
+ 3,
+ 3,
+ 1,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 1,
+ "[:then, 1, 18, 6, 18, 37]": 0,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -42129,7 +42337,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 2,
+ "[:then, 21, 72, 4, 72, 14]": 0,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -42170,20 +42378,20 @@
0,
0,
null,
- 116,
+ 54,
null,
0,
- 40,
- 40,
+ 21,
+ 21,
null,
null,
0,
- 340,
+ 170,
null,
null,
0,
- 40,
- 40,
+ 21,
+ 21,
null,
null,
0,
@@ -42191,24 +42399,24 @@
null,
null,
0,
- 36,
+ 20,
null,
null,
0,
null,
0,
- 80,
+ 42,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 52,
- "[:else, 2, 32, 16, 32, 32]": 28
+ "[:then, 1, 32, 16, 32, 32]": 28,
+ "[:else, 2, 32, 16, 32, 32]": 14
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 28
+ "[:else, 5, 32, 36, 32, 60]": 14
}
}
},
@@ -42216,12 +42424,12 @@
"lines": [
0,
0,
- 16,
+ 9,
null,
null,
0,
- 45,
- 15,
+ 24,
+ 8,
null,
null,
null,
@@ -42231,50 +42439,50 @@
null,
null,
null,
- 15,
- 15,
+ 8,
+ 8,
null,
null,
- 15,
- 15,
+ 8,
+ 8,
null,
null,
- 15,
- 15,
+ 8,
+ 8,
null,
- 45,
+ 24,
null,
- 45,
+ 24,
null,
null,
null,
null,
null,
- 45,
- 30,
+ 24,
+ 16,
null,
null,
- 45,
+ 24,
null,
null,
null,
null,
0,
- 2,
+ 0,
null,
null,
- 2,
- 2,
- 2,
+ 0,
+ 0,
+ 0,
0,
null,
null,
- 2,
- 2,
+ 0,
+ 0,
null,
- 10,
+ 0,
null,
- 10,
+ 0,
null,
null,
null,
@@ -42285,7 +42493,7 @@
null,
null,
null,
- 10,
+ 0,
null,
null,
null,
@@ -42300,72 +42508,72 @@
null,
null,
null,
- 35,
- 35,
- 35,
- 35,
+ 19,
+ 19,
+ 19,
+ 19,
null,
- 35,
- 8,
- 8,
+ 19,
+ 7,
+ 7,
null,
- 27,
- 27,
+ 12,
+ 12,
null,
null,
- 35,
+ 19,
null,
- 35,
+ 19,
null,
null,
null,
null,
- 35,
+ 19,
null,
- 35,
+ 19,
null,
- 35,
+ 19,
null,
null,
0,
- 14,
- 14,
- 1,
+ 7,
+ 7,
+ 0,
null,
null,
- 14,
- 14,
- 14,
+ 7,
+ 7,
+ 7,
null,
null,
null,
0,
null,
0,
- 8,
- 8,
+ 7,
+ 7,
0,
0,
null,
null,
null,
0,
- 14,
+ 7,
null,
null,
0,
- 14,
- 14,
- 14,
+ 7,
+ 7,
+ 7,
null,
null,
null,
null,
- 14,
- 14,
+ 7,
+ 7,
null,
- 14,
- 14,
+ 7,
+ 7,
null,
null,
null,
@@ -42374,46 +42582,46 @@
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
"[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 15
+ "[:else, 2, 23, 6, 23, 59]": 8
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 30,
- "[:else, 5, 31, 69, 31, 71]": 15
+ "[:then, 4, 31, 36, 31, 66]": 16,
+ "[:else, 5, 31, 69, 31, 71]": 8
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 2
+ "[:else, 8, 52, 4, 54, 7]": 0
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 10
+ "[:else, 11, 59, 83, 59, 86]": 0
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 3,
- "[:else, 14, 72, 41, 72, 52]": 7
+ "[:then, 13, 72, 35, 72, 38]": 0,
+ "[:else, 14, 72, 41, 72, 52]": 0
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 5,
- "[:else, 17, 88, 50, 88, 75]": 30
+ "[:then, 16, 88, 50, 88, 75]": 0,
+ "[:else, 17, 88, 50, 88, 75]": 19
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 8,
- "[:else, 20, 96, 6, 97, 20]": 27
+ "[:then, 19, 93, 6, 94, 61]": 7,
+ "[:else, 20, 96, 6, 97, 20]": 12
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 8,
+ "[:then, 22, 93, 63, 93, 69]": 7,
"[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 10,
- "[:else, 26, 107, 4, 107, 76]": 25
+ "[:then, 25, 107, 4, 107, 49]": 5,
+ "[:else, 26, 107, 4, 107, 76]": 14
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 1,
- "[:else, 29, 116, 6, 118, 9]": 13
+ "[:then, 28, 117, 8, 117, 29]": 0,
+ "[:else, 29, 116, 6, 118, 9]": 7
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 8,
+ "[:when, 31, 130, 20, 130, 39]": 7,
"[:when, 32, 131, 21, 131, 40]": 0,
"[:else, 33, 132, 9, 132, 11]": 0
}
@@ -42528,11 +42736,11 @@
null,
1,
1,
- 12,
+ 7,
null,
- 12,
+ 7,
null,
- 12,
+ 7,
null,
null,
1,
@@ -42548,7 +42756,7 @@
1,
1,
null,
- 2,
+ 3,
1,
null,
null,
@@ -42565,7 +42773,7 @@
null,
1,
3,
- 18,
+ 9,
0,
null,
null,
@@ -42586,15 +42794,15 @@
null,
null,
1,
- 2,
+ 1,
null,
null,
1,
- 1,
+ 0,
null,
null,
1,
- 2,
+ 1,
null,
null,
1,
@@ -42621,38 +42829,38 @@
1,
null,
1,
- 5,
+ 2,
null,
null,
1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
null,
1,
- 6,
+ 3,
null,
- 6,
- 18,
+ 3,
+ 9,
null,
null,
null,
1,
- 18,
- 18,
+ 9,
+ 9,
null,
- 18,
- 18,
+ 9,
+ 9,
0,
null,
null,
null,
null,
null,
- 18,
- 18,
+ 9,
+ 9,
null,
null
],
@@ -42670,36 +42878,36 @@
"[:then, 8, 88, 4, 88, 14]": 0
},
"[:if, 9, 103, 4, 106, 7]": {
- "[:then, 10, 104, 6, 105, 18]": 1,
+ "[:then, 10, 104, 6, 105, 18]": 0,
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 6,
+ "[:else, 13, 110, 4, 110, 28]": 3,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
1,
- 1,
- 1,
null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
1,
1,
1,
- 2,
null,
1,
- 0,
- 0,
- 0,
- null,
- null,
null,
null,
null,
@@ -42708,10 +42916,23 @@
1,
1,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
null,
1,
1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
1,
1,
null,
@@ -42720,187 +42941,171 @@
null,
1,
null,
+ 1,
+ 2,
null,
null,
null,
null,
- null,
- 1,
- 2,
- 2,
- 0,
- 0,
2,
- 0,
- null,
null,
null,
1,
- null,
1,
- 59,
- null,
- 6,
- 6,
- null,
- 6,
- 0,
- null,
null,
null,
1,
- null,
- 59,
- 0,
- null,
+ 1,
null,
null,
- 1,
- 59,
- 0,
null,
null,
null,
1,
- 59,
0,
null,
- null,
null
],
"branches": {
- "[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 0,
- "[:when, 3, 50, 23, 50, 47]": 2,
- "[:else, 4, 51, 9, 51, 48]": 0
- },
- "[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 53,
- "[:else, 7, 58, 4, 58, 38]": 6
- },
- "[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 6,
- "[:then, 10, 64, 6, 64, 101]": 0
- },
- "[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 59,
- "[:then, 13, 71, 6, 71, 51]": 0
- },
- "[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 59,
- "[:then, 16, 77, 6, 77, 57]": 0
- },
- "[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 59,
- "[:else, 19, 82, 11, 82, 27]": 0
- },
- "[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 17,
- "[:else, 22, 82, 31, 82, 44]": 0
- },
- "[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 59,
- "[:then, 25, 83, 6, 83, 56]": 0
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 1,
+ "[:then, 2, 15, 4, 15, 38]": 1
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
+ null,
+ null,
+ 1,
1,
1,
1,
- 26,
null,
null,
null,
null,
null,
+ 1,
+ 20,
+ 20,
null,
null,
+ 1,
+ 10,
+ 2,
null,
null,
null,
null,
null,
+ 1,
+ 10,
null,
null,
+ 1,
+ 30,
null,
null,
1,
- 26,
null,
+ 1,
+ 21,
null,
null,
+ 1,
+ 21,
+ 0,
+ 21,
+ 14,
null,
+ 7,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
- 1,
null,
1,
- 26,
- null,
- null,
null,
+ 0,
null,
null,
null,
- 1,
- 26,
- null,
- null,
- null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
1,
- 26,
+ 14,
+ 14,
+ 14,
+ 14,
null,
+ 0,
null,
null,
null,
+ 1,
+ 7,
+ 7,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 19,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 5,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 12,
null,
null,
null,
@@ -42908,16 +43113,28 @@
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 10,
+ 8,
+ 2,
null,
+ 10,
null,
null,
null,
@@ -42926,23 +43143,118 @@
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 20,
+ "[:then, 2, 13, 4, 13, 10]": 0
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 10,
+ "[:else, 5, 18, 18, 18, 39]": 0
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 2,
+ "[:then, 8, 18, 4, 18, 10]": 8
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 0,
+ "[:else, 11, 26, 41, 26, 43]": 10
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 21
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 14,
+ "[:else, 17, 45, 6, 45, 24]": 7
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 14,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 14,
+ "[:else, 35, 117, 14, 117, 38]": 5
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 19,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 8,
+ "[:else, 47, 158, 8, 158, 16]": 2
+ }
+ }
+ },
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 12,
+ 1,
null,
+ 0,
null,
null,
null,
null,
+ 0,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
+ 1,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 0,
+ "[:else, 2, 24, 6, 24, 49]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 10,
null,
null,
null,
@@ -42950,20 +43262,17 @@
null,
null,
null,
- 1,
null,
- 1,
- 12,
null,
null,
null,
null,
null,
null,
- 1,
- 12,
null,
null,
+ 1,
+ 10,
null,
null,
null,
@@ -42973,8 +43282,6 @@
null,
null,
null,
- 1,
- 12,
null,
null,
null,
@@ -42987,14 +43294,17 @@
null,
null,
1,
- 12,
null,
+ 1,
+ 10,
null,
null,
null,
null,
null,
null,
+ 1,
+ 10,
null,
null,
null,
@@ -43007,12 +43317,7 @@
null,
null,
1,
- 12,
- null,
- null,
- null,
- null,
- null,
+ 10,
null,
null,
null,
@@ -43034,93 +43339,236 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
"lines": [
1,
1,
1,
- 9,
- null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
1,
- 9,
- null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
+ },
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 0,
+ "[:else, 5, 61, 6, 64, 9]": 0
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 0,
+ "[:else, 8, 74, 4, 77, 7]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 7,
+ 7,
+ 7,
null,
+ 7,
+ 0,
+ 0,
+ 0,
+ 7,
+ 7,
+ 7,
+ 7,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 7,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
+ },
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 7
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 7,
+ "[:else, 8, 21, 6, 25, 48]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 8,
+ 8,
+ 8,
+ 8,
null,
null,
1,
- 9,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
+ null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
1,
- 9,
+ 1,
+ 1,
+ null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
1,
- 9,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
+ 1,
null,
null,
null,
@@ -43128,262 +43576,441 @@
null,
null,
null,
+ 1,
null,
1,
- 9,
+ 1,
+ 1,
+ 1,
+ 0,
null,
null,
null,
null,
+ 1,
+ 1,
null,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 0
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 0
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 1,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 0,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 0
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 3,
+ 3,
+ 3,
null,
null,
+ 1,
null,
+ 1,
+ 11,
null,
+ 11,
+ 1,
+ 10,
+ 11,
null,
null,
1,
- 9,
+ 2,
+ 2,
+ 2,
null,
null,
+ 1,
+ 1,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 1,
+ "[:else, 2, 17, 8, 17, 42]": 10
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 1,
+ "[:else, 5, 28, 4, 28, 52]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 1,
+ "[:else, 2, 13, 8, 13, 73]": 0
+ },
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 0
+ },
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 0,
+ "[:else, 8, 34, 4, 34, 80]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
1,
- 9,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
null,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
- "lines": [
- 1,
1,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
null,
null,
1,
- 12,
- 12,
- 12,
null,
- 12,
- 0,
- 0,
- 0,
- 12,
- 12,
- 12,
- 12,
+ 1,
+ 27,
null,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ null,
+ 1,
0,
null,
null,
null,
1,
- 0,
- 0,
+ null,
+ 27,
0,
null,
null,
+ null,
1,
+ 27,
+ 0,
+ null,
+ null,
null,
1,
- 12,
+ 27,
+ 0,
+ null,
null,
null
],
"branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
+ "[:case, 0, 47, 4, 52, 7]": {
+ "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:else, 4, 51, 9, 51, 48]": 0
},
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 12
+ "[:if, 5, 58, 4, 58, 38]": {
+ "[:then, 6, 58, 4, 58, 15]": 26,
+ "[:else, 7, 58, 4, 58, 38]": 1
},
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 12,
- "[:else, 8, 21, 6, 25, 48]": 0
+ "[:unless, 8, 63, 4, 65, 7]": {
+ "[:else, 9, 63, 4, 65, 7]": 1,
+ "[:then, 10, 64, 6, 64, 101]": 0
+ },
+ "[:unless, 11, 70, 4, 72, 7]": {
+ "[:else, 12, 70, 4, 72, 7]": 27,
+ "[:then, 13, 71, 6, 71, 51]": 0
+ },
+ "[:unless, 14, 76, 4, 78, 7]": {
+ "[:else, 15, 76, 4, 78, 7]": 27,
+ "[:then, 16, 77, 6, 77, 57]": 0
+ },
+ "[:\"&.\", 17, 82, 11, 82, 27]": {
+ "[:then, 18, 82, 11, 82, 27]": 27,
+ "[:else, 19, 82, 11, 82, 27]": 0
+ },
+ "[:\"&.\", 20, 82, 31, 82, 44]": {
+ "[:then, 21, 82, 31, 82, 44]": 4,
+ "[:else, 22, 82, 31, 82, 44]": 0
+ },
+ "[:unless, 23, 82, 4, 84, 7]": {
+ "[:else, 24, 82, 4, 84, 7]": 27,
+ "[:then, 25, 83, 6, 83, 56]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/models/band_member.rb": {
"lines": [
- null,
- null,
1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "lines": [
1,
1,
1,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null,
- null,
- 1,
- 36,
- 36,
+ 0,
null,
null,
- 1,
- 18,
- 6,
null,
null,
null,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
- 18,
null,
null,
- 1,
- 54,
null,
null,
1,
null,
+ null,
1,
- 40,
null,
null,
1,
- 40,
0,
- 40,
- 26,
- null,
- 14,
- null,
null,
null,
1,
0,
+ 0,
null,
0,
null,
null,
null,
- 0,
null,
null,
null,
0,
null,
+ 0,
+ null,
null,
+ 1,
+ 0,
+ 0,
0,
0,
null,
0,
0,
null,
+ null,
+ null,
0,
+ 0,
+ null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
1,
null,
+ 1,
0,
null,
null,
null,
- 0,
null,
- 0,
+ 1,
0,
0,
null,
0,
- null,
0,
- null,
+ 0,
null,
null,
1,
0,
0,
+ 0,
null,
- null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
+ },
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
+ },
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "lines": [
1,
- 26,
- 26,
- 26,
- 26,
+ 1,
+ 1,
+ 2,
+ null,
null,
- 0,
null,
null,
null,
- 1,
- 14,
- 14,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
- 39,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 13,
null,
null,
null,
@@ -43394,28 +44021,19 @@
null,
null,
null,
- 1,
null,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
1,
- 0,
- 0,
+ 2,
+ null,
null,
null,
- 1,
null,
- 18,
- 12,
- 6,
null,
- 18,
null,
null,
null,
@@ -43424,148 +44042,41 @@
null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 36,
- "[:then, 2, 13, 4, 13, 10]": 0
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 18,
- "[:else, 5, 18, 18, 18, 39]": 0
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 6,
- "[:then, 8, 18, 4, 18, 10]": 12
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 18
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 40
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 26,
- "[:else, 17, 45, 6, 45, 24]": 14
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 26,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 26,
- "[:else, 35, 117, 14, 117, 38]": 13
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 39,
- "[:else, 38, 117, 4, 117, 55]": 0
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
- },
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
- },
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 12,
- "[:else, 47, 158, 8, 158, 16]": 6
- }
- }
- },
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 1,
- 15,
- 15,
- 15,
- 15,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
1,
+ 2,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
+ 1,
+ 2,
null,
null,
null,
- 1,
- 1,
- 1,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
1,
+ 2,
null,
- 1,
- 1,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 0,
- 1,
null,
null,
- 1,
- 1,
null,
null,
null,
@@ -43573,520 +44084,196 @@
null,
null,
null,
- 1,
null,
1,
- 1,
- 1,
- 1,
- 0,
+ 2,
null,
null,
null,
null,
- 1,
- 0,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
- },
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
- },
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 1,
- "[:else, 11, 44, 6, 44, 49]": 0
- },
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 1
- },
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 3,
- 3,
- 3,
null,
null,
- 1,
null,
- 1,
- 20,
null,
- 20,
- 0,
- 20,
- 20,
null,
null,
1,
- 4,
- 4,
- 4,
+ 2,
null,
null,
- 1,
- 4,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 0,
- "[:else, 2, 17, 8, 17, 42]": 20
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 1,
- "[:else, 5, 28, 4, 28, 52]": 3
- }
- }
- },
- "/home/user/git/libregig/app/models/member_skill.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
null,
null,
1,
- 1,
+ 2,
null,
- 1,
- 1,
- 1,
null,
- 0,
null,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
- 1,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 3,
null,
null,
null,
null,
- 0,
null,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 1,
null,
- 3,
null,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
+ null,
+ 1,
+ 3,
null,
null,
null,
- 0,
null,
null,
- 1,
null,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 1,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
null,
- 1,
- 1,
- 0,
- 1,
- 0,
null,
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
1,
+ null,
1,
+ 3,
null,
null,
- 1,
- 1,
null,
null,
- 1,
- 1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 1
- },
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
- },
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 1,
- "[:else, 8, 43, 4, 43, 38]": 0
- },
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 1,
- "[:then, 11, 45, 4, 45, 53]": 0
- },
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 1,
- "[:else, 14, 60, 6, 60, 55]": 0
- },
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 1,
- "[:else, 17, 57, 8, 57, 66]": 0
- },
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 1,
- "[:else, 20, 72, 4, 72, 68]": 0
- },
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
- },
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
- },
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
- },
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 1
- },
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 1,
- "[:else, 41, 117, 12, 117, 31]": 0
- },
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 1,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 1
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 1,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 0,
- "[:then, 59, 157, 6, 157, 55]": 0
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 1
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
1,
- 1,
+ 3,
null,
- 1,
null,
null,
- 0,
null,
null,
null,
null,
null,
- 0,
- 0,
null,
- 0,
+ null,
+ null,
+ 1,
+ 3,
null,
null,
null,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
null,
1,
- 0,
- 0,
+ 3,
null,
- 0,
null,
null,
null,
null,
null,
null,
- 0,
null,
- 0,
null,
null,
- 1,
- 1,
- 1,
- 1,
- 0,
null,
- 1,
- 1,
null,
null,
null,
- 0,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
null,
1,
+ 3,
null,
- 1,
- 1,
null,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
- },
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
- },
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
- },
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 1
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- }
- }
- },
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
null,
null,
@@ -44097,59 +44284,57 @@
null,
null,
null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "lines": [
1,
1,
1,
+ null,
1,
1,
1,
1,
null,
1,
- 18,
- 10,
- 5,
- null,
- 5,
- null,
- null,
- null,
- null,
- 1,
- 2,
- 2,
- null,
- 2,
+ 0,
null,
+ 0,
null,
- 1,
0,
0,
- null,
0,
0,
null,
null,
null,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
0,
null,
null,
1,
0,
- 0,
null,
- 0,
- 0,
null,
+ 1,
0,
null,
null,
- 1,
- null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
@@ -44163,51 +44348,11 @@
null,
null,
null,
- null,
- null,
- 0,
- null,
- 0,
- null,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
1,
0,
0,
null,
0,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 0,
- 0,
- null,
- 0,
- null,
- null,
- null,
null,
null,
null,
@@ -44216,783 +44361,350 @@
0,
null,
0,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 0,
- 0,
- null,
- 0,
- null,
- null,
- null,
null,
null,
null,
1,
null,
1,
- 5,
- 5,
- 5,
- null,
- null,
- 5,
- null,
- null,
- null,
- 5,
- 5,
- null,
- 5,
- null,
- null,
1,
- 5,
- 5,
- null,
- 5,
+ 1,
+ 1,
null,
null,
1,
+ 1,
+ 1,
null,
- 5,
+ 1,
0,
- 5,
- null,
- 5,
- null,
- 5,
- 5,
- null,
- 5,
- null,
- null,
- null,
- null,
1,
- 5,
- null,
- 5,
null,
- 0,
null,
+ 1,
0,
null,
null,
- null,
- null,
- null,
- null,
1,
- 7,
- 5,
+ 0,
null,
null,
1,
+ 0,
+ 0,
+ 0,
null,
- 7,
- null,
- null,
- null,
- null,
- null,
- 1,
+ 0,
null,
- 1,
- 10,
null,
null,
1,
- 15,
- null,
- 15,
- null,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 5,
- "[:else, 2, 27, 10, 27, 56]": 5
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 0,
- "[:else, 5, 119, 6, 119, 77]": 0
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 0
},
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 0,
- "[:else, 8, 144, 6, 144, 77]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 0
},
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 5
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 5,
- "[:else, 14, 162, 15, 162, 51]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 0,
- "[:else, 17, 182, 10, 182, 19]": 5
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 1
},
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 5
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
},
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 5,
- "[:else, 23, 197, 6, 197, 29]": 0
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
},
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 5,
- "[:then, 26, 209, 6, 209, 15]": 2
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 0
},
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 5
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 0
},
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 15,
- "[:then, 32, 228, 6, 228, 12]": 0
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
"lines": [
- 1,
1,
1,
null,
1,
- null,
- null,
- null,
+ 1,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
"lines": [
1,
1,
- 2,
- null,
- null,
- 1,
- 2,
- null,
- 1,
- null,
- null,
- null,
null,
1,
+ 0,
null,
null,
1,
null,
- null,
1,
1,
null,
- null,
- 1,
- null,
- null,
null
],
- "branches": {
- "[:if, 0, 7, 4, 25, 7]": {
- "[:then, 1, 9, 6, 21, 36]": 1,
- "[:else, 2, 24, 6, 24, 49]": 1
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- 1,
- null,
0,
0,
- null,
0,
null,
- null,
- null,
- 1,
0,
null,
0,
0,
- null,
0,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 0,
- "[:else, 2, 13, 8, 13, 73]": 0
- },
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 0,
- "[:else, 5, 23, 6, 23, 71]": 0
- },
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 0,
- "[:else, 8, 34, 4, 34, 80]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- null,
- 1,
- null,
- 1,
- null,
- 1,
+ 0,
+ 0,
0,
null,
- null
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- null
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- 1,
0,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 1,
- "[:then, 2, 15, 4, 15, 38]": 0
- }
- }
- },
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- null,
- null,
- 1,
- null,
- 1,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- null,
- null,
- 1,
0,
0,
0,
0,
- null,
0,
0,
0,
- null,
+ 0,
null,
0,
0,
null,
- null,
- null,
- 1,
0,
- null,
+ 0,
0,
0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 45, 43, 45, 68]": {
- "[:then, 1, 45, 59, 45, 62]": 1,
- "[:else, 2, 45, 65, 45, 68]": 0
- },
- "[:if, 3, 61, 6, 64, 9]": {
- "[:then, 4, 62, 8, 63, 93]": 0,
- "[:else, 5, 61, 6, 64, 9]": 0
- },
- "[:if, 6, 74, 4, 77, 7]": {
- "[:then, 7, 75, 6, 76, 47]": 0,
- "[:else, 8, 74, 4, 77, 7]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
+ 0,
+ 0,
+ 0,
+ 0
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
- null,
- 1,
- 1,
- null,
- 1,
0,
0,
- null,
0,
- null,
- null,
- 1,
0,
- null,
0,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
0,
null,
0,
0,
- null,
- null,
0,
- null,
- null,
- 1,
0,
null,
+ 0,
null,
- null,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 26, 4, 31, 7]": {
- "[:then, 1, 27, 6, 27, 45]": 0,
- "[:else, 2, 29, 6, 30, 64]": 0
- }
- }
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
- "lines": [
- 1,
- 1,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- null,
- 1,
0,
0,
- null,
- null,
0,
0,
- null,
- null,
- null,
- 1,
+ 0,
0,
0,
null,
+ 0,
+ 0,
null,
0,
+ 0,
null,
0,
0,
0,
0,
0,
- null,
0,
0,
- null,
- null,
0,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
- null,
- 1,
- 2,
- 2,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- null
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
],
- "branches": {
- "[:unless, 0, 11, 4, 11, 76]": {
- "[:else, 1, 11, 4, 11, 76]": 0,
- "[:then, 2, 11, 4, 11, 52]": 1
- },
- "[:if, 3, 21, 6, 24, 9]": {
- "[:then, 4, 22, 8, 23, 53]": 1,
- "[:else, 5, 21, 6, 24, 9]": 0
- },
- "[:\"&.\", 6, 26, 9, 26, 48]": {
- "[:then, 7, 26, 9, 26, 48]": 0,
- "[:else, 8, 26, 9, 26, 48]": 1
- },
- "[:if, 9, 26, 6, 29, 9]": {
- "[:then, 10, 27, 8, 28, 33]": 0,
- "[:else, 11, 26, 6, 29, 9]": 1
- },
- "[:\"&.\", 12, 43, 9, 43, 49]": {
- "[:then, 13, 43, 9, 43, 49]": 0,
- "[:else, 14, 43, 9, 43, 49]": 0
- },
- "[:if, 15, 43, 6, 51, 9]": {
- "[:then, 16, 44, 8, 47, 30]": 0,
- "[:else, 17, 49, 8, 50, 33]": 0
- },
- "[:if, 18, 62, 4, 62, 52]": {
- "[:then, 19, 62, 4, 62, 32]": 1,
- "[:else, 20, 62, 4, 62, 52]": 1
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
0,
- null,
+ 0,
+ 0,
+ 0,
0,
null,
0,
0,
0,
0,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
null,
- 1,
- null,
- null,
- null,
- 1,
0,
0,
null,
0,
- null,
- null,
- null,
- 1,
- 1,
0,
null,
- 1,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
null,
- 1,
+ 0,
0,
0,
null,
0,
0,
0,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
0,
0,
0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
null,
- null,
- 1,
- 1,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 0
- },
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 0
- },
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 0
- },
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 0,
- "[:else, 11, 68, 6, 68, 70]": 1
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- },
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 1,
- "[:then, 17, 90, 4, 90, 25]": 0
- },
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 1,
- "[:then, 20, 94, 4, 94, 25]": 0
- },
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 0,
- "[:else, 23, 98, 26, 98, 43]": 0
- },
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 0,
- "[:else, 26, 102, 6, 102, 29]": 0
- },
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 0,
- "[:else, 29, 100, 63, 100, 67]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
+ 0,
+ 0,
+ 0,
0,
0,
0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
@@ -45000,32 +44712,30 @@
0,
0,
0,
+ 0,
+ 0,
null,
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
- "lines": [
0,
0,
0,
0,
+ null,
0,
null,
0,
0,
0,
- null,
0,
+ null,
0,
null,
0,
0,
+ 0,
null,
0,
0,
@@ -45036,31 +44746,29 @@
0,
0,
0,
+ 0,
+ 0,
null,
0,
0,
0,
0,
- null,
0,
null,
0,
0,
0,
0,
+ 0,
+ 0,
null,
0,
0,
0,
0,
+ null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
- "lines": [
0,
0,
0,
@@ -45068,56 +44776,81 @@
0,
0,
0,
+ null,
+ 0,
+ 0,
+ 0,
0,
0,
null,
0,
0,
+ 0,
null,
0,
0,
0,
0,
0,
- null,
0,
0,
0,
- null,
0,
0,
- null,
0,
+ null,
0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
0,
0,
0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
0,
0,
null,
0,
0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
+ null,
+ 0,
0,
0,
null,
0,
+ 0,
null,
0,
0,
0,
+ null,
+ 0,
+ 0,
0,
0,
0,
+ null,
0,
null,
0,
@@ -45135,6 +44868,7 @@
0,
0,
0,
+ 0,
null,
0,
0,
@@ -45145,6 +44879,7 @@
null,
0,
0,
+ null,
0,
0,
null,
@@ -45158,36 +44893,20 @@
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
0,
0,
- null,
0,
0,
0,
- null,
0,
- null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
- "lines": [
0,
0,
0,
0,
0,
- null,
0,
0,
0,
@@ -45195,31 +44914,30 @@
0,
0,
0,
- null,
+ 0,
+ 0,
0,
0,
null,
0,
0,
null,
+ 0,
+ 0,
null,
0,
0,
0,
- null,
0,
0,
0,
0,
0,
0,
- null,
0,
0,
- null,
0,
0,
- null,
0,
0,
0,
@@ -45229,6 +44947,8 @@
null,
0,
0,
+ null,
+ 0,
0,
0,
0,
@@ -45240,26 +44960,25 @@
0,
0,
0,
+ null,
0,
0,
0,
- null,
0,
0,
+ null,
0,
0,
0,
0,
0,
0,
- null,
0,
null,
0,
0,
0,
0,
- null,
0,
null,
0,
@@ -45269,9 +44988,16 @@
0,
0,
0,
+ null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
0,
0,
0,
@@ -45280,6 +45006,7 @@
null,
0,
0,
+ null,
0,
0,
0,
@@ -45287,10 +45014,10 @@
0,
0,
0,
+ null,
0,
0,
0,
- null,
0,
0,
0,
@@ -45309,13 +45036,13 @@
0,
0,
0,
+ null,
0,
0,
null,
0,
0,
0,
- null,
0,
0,
0,
@@ -45329,6 +45056,10 @@
0,
null,
0,
+ null,
+ 0,
+ 0,
+ 0,
0,
0
],
@@ -45460,192 +45191,91 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
0,
0,
0,
- null,
0,
0,
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
0,
0,
- null,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- }
- },
- "timestamp": 1750623136
- },
- "Minitest-12": {
- "coverage": {
- "/home/user/git/libregig/app/models/band.rb": {
- "lines": [
0,
0,
null,
0,
0,
- null,
0,
0,
0,
0,
0,
- null,
0,
0,
null,
0,
0,
- null,
0,
null,
0,
- 9,
- null,
- null,
- null,
- null,
- null,
0,
- 2,
- null,
null,
0,
0,
- null,
+ 0,
null,
0,
0,
- null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 2,
- "[:else, 2, 29, 4, 29, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/application_record.rb": {
- "lines": [
0,
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/concerns/random_id.rb": {
- "lines": [
0,
0,
- null,
0,
- 3,
- null,
- null,
0,
null,
0,
- 147,
- 147,
- 147,
- null,
+ 0,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 6, 13, 51]": {
- "[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 147
- }
- }
- },
- "/home/user/git/libregig/app/models/concerns/auditable.rb": {
- "lines": [
+ 0,
0,
0,
null,
0,
0,
null,
- null,
0,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
null,
0,
- 1,
- null,
- null,
0,
- 1,
- null,
- null,
0,
- 1,
- null,
- null,
0,
0,
0,
- null,
- null,
0,
- 1,
- null,
+ 0,
+ 0,
+ 0,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/event_band.rb": {
- "lines": [
0,
0,
0,
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/event.rb": {
- "lines": [
0,
+ null,
0,
+ null,
0,
null,
0,
@@ -45655,64 +45285,477 @@
0,
0,
0,
- null,
0,
- null,
0,
null,
- null,
- null,
- null,
- 13,
- null,
- null,
- null,
- null,
0,
- 20,
- null,
- null,
- null,
- null,
- null,
0,
0,
- null,
0,
- 2,
- null,
- null,
0,
0,
null,
- null,
0,
0,
- null,
+ 0,
null,
0,
0,
- null,
- null,
0,
0,
0,
- null,
- null,
- null,
0,
- null,
0,
- 7,
- 7,
- 7,
+ 0,
+ 0,
0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "lines": [
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "lines": [
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/events_audit.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ }
+ },
+ "timestamp": 1762969218
+ },
+ "Minitest-12": {
+ "coverage": {
+ "/home/user/git/libregig/app/models/band.rb": {
+ "lines": [
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ 6,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 29, 4, 29, 48]": {
+ "[:then, 1, 29, 4, 29, 48]": 6,
+ "[:else, 2, 29, 4, 29, 48]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/application_record.rb": {
+ "lines": [
+ 0,
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/concerns/random_id.rb": {
+ "lines": [
+ 0,
+ 0,
+ null,
+ 0,
+ 3,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ 204,
+ 204,
+ 204,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 6, 13, 51]": {
+ "[:else, 1, 13, 6, 13, 51]": 0,
+ "[:then, 2, 13, 6, 13, 11]": 204
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/concerns/auditable.rb": {
+ "lines": [
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ 4,
+ 5,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ 4,
+ null,
+ null,
+ 0,
+ 5,
+ null,
+ null,
+ 0,
+ 5,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ 4,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event_band.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ 12,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ 29,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 6,
+ null,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
null,
null,
0,
- 7,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ 21,
+ 20,
+ 20,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ 21,
0,
null,
null,
@@ -45720,7 +45763,7 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 2,
+ "[:then, 1, 36, 4, 36, 49]": 6,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
@@ -45728,16 +45771,16 @@
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 7,
- "[:else, 8, 60, 4, 65, 7]": 0
+ "[:then, 7, 61, 6, 64, 9]": 20,
+ "[:else, 8, 60, 4, 65, 7]": 1
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 7
+ "[:else, 11, 62, 6, 64, 9]": 20
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 7
+ "[:else, 14, 69, 4, 71, 7]": 21
}
}
},
@@ -45745,30 +45788,30 @@
"lines": [
0,
0,
- 13,
+ 12,
0,
- 13,
+ 12,
0,
null,
null,
null,
0,
- 13,
+ 12,
0,
null,
null,
0,
- 13,
- 13,
+ 12,
+ 12,
0,
null,
- 13,
+ 12,
null,
null,
0,
- 13,
- 13,
- 13,
+ 12,
+ 12,
+ 12,
null,
null,
0,
@@ -45798,20 +45841,20 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 13,
+ "[:when, 2, 5, 28, 5, 41]": 12,
"[:else, 3, 6, 9, 6, 15]": 0
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 13
+ "[:then, 6, 11, 4, 11, 17]": 12
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 13,
+ "[:else, 8, 17, 4, 19, 7]": 12,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
"[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 13
+ "[:else, 12, 25, 48, 25, 52]": 12
},
"[:if, 13, 30, 4, 30, 30]": {
"[:then, 14, 30, 4, 30, 14]": 0,
@@ -45858,7 +45901,7 @@
0,
0,
null,
- 19,
+ 22,
null,
0,
0,
@@ -45870,7 +45913,7 @@
0,
null,
0,
- 7,
+ 11,
null,
null,
null,
@@ -45885,7 +45928,7 @@
null,
null,
0,
- 19,
+ 22,
null,
null,
0,
@@ -45964,7 +46007,7 @@
0,
null,
0,
- 2,
+ 1,
null,
null,
0,
@@ -45974,12 +46017,12 @@
0,
1,
null,
- 1,
+ 0,
null,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
0,
0,
@@ -45990,7 +46033,7 @@
0,
null,
0,
- 3,
+ 2,
null,
null,
null,
@@ -46001,8 +46044,8 @@
],
"branches": {
"[:unless, 0, 20, 4, 20, 26]": {
- "[:else, 1, 20, 4, 20, 26]": 1,
- "[:then, 2, 20, 4, 20, 10]": 0
+ "[:else, 1, 20, 4, 20, 26]": 0,
+ "[:then, 2, 20, 4, 20, 10]": 1
},
"[:if, 3, 29, 6, 29, 39]": {
"[:then, 4, 29, 6, 29, 13]": 0,
@@ -46024,21 +46067,21 @@
null,
null,
0,
- 7,
+ 10,
null,
null,
0,
- 9,
+ 12,
null,
null,
0,
- 20,
+ 27,
null,
null,
0,
0,
null,
- 40,
+ 55,
0,
null,
0,
@@ -46067,11 +46110,11 @@
null,
null,
0,
- 27,
+ 29,
null,
null,
0,
- 36,
+ 33,
null,
null,
0,
@@ -46085,17 +46128,17 @@
0,
null,
0,
- 85,
+ 110,
null,
null,
0,
- 42,
+ 55,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 40,
+ "[:then, 1, 27, 16, 27, 32]": 55,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -46104,7 +46147,7 @@
},
"[:if, 6, 78, 4, 78, 50]": {
"[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 42
+ "[:else, 8, 78, 4, 78, 50]": 55
}
}
},
@@ -46117,7 +46160,7 @@
null,
null,
null,
- 0,
+ 1,
null,
null,
null,
@@ -46125,18 +46168,18 @@
null,
null,
null,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
0,
null,
null,
null,
0,
- 4,
- 4,
- 12,
+ 8,
+ 8,
+ 24,
null,
null,
null,
@@ -46174,14 +46217,14 @@
null,
0,
null,
- 0,
+ 2,
null,
null,
null,
null,
null,
null,
- 0,
+ 2,
null,
0,
null,
@@ -46284,18 +46327,18 @@
0,
null,
0,
- 12,
- 12,
- 12,
- 12,
- 4,
+ 24,
+ 24,
+ 24,
+ 24,
+ 11,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 0,
+ "[:then, 1, 18, 6, 18, 37]": 1,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -46320,7 +46363,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 0,
+ "[:then, 21, 72, 4, 72, 14]": 2,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -46361,20 +46404,20 @@
0,
0,
null,
- 134,
+ 150,
null,
0,
- 38,
- 38,
+ 46,
+ 46,
null,
null,
0,
- 315,
+ 320,
null,
null,
0,
- 38,
- 38,
+ 44,
+ 44,
null,
null,
0,
@@ -46382,24 +46425,24 @@
null,
null,
0,
- 35,
+ 30,
null,
null,
0,
null,
0,
- 76,
+ 90,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 52,
- "[:else, 2, 32, 16, 32, 32]": 24
+ "[:then, 1, 32, 16, 32, 32]": 54,
+ "[:else, 2, 32, 16, 32, 32]": 36
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 24
+ "[:else, 5, 32, 36, 32, 60]": 36
}
}
},
@@ -46411,8 +46454,8 @@
null,
null,
0,
- 43,
- 15,
+ 36,
+ 12,
null,
null,
null,
@@ -46422,50 +46465,50 @@
null,
null,
null,
- 16,
- 14,
+ 12,
+ 12,
null,
null,
- 14,
- 14,
+ 12,
+ 12,
null,
null,
- 14,
- 14,
+ 12,
+ 12,
null,
- 41,
+ 36,
null,
- 41,
+ 36,
null,
null,
null,
null,
null,
- 41,
- 27,
+ 36,
+ 24,
null,
null,
- 41,
+ 36,
null,
null,
null,
null,
0,
- 0,
+ 2,
null,
null,
- 0,
- 0,
- 0,
+ 2,
+ 2,
+ 2,
0,
null,
null,
- 0,
- 0,
+ 2,
+ 2,
null,
- 0,
+ 10,
null,
- 0,
+ 10,
null,
null,
null,
@@ -46476,7 +46519,7 @@
null,
null,
null,
- 0,
+ 10,
null,
null,
null,
@@ -46491,72 +46534,72 @@
null,
null,
null,
- 5,
- 5,
- 5,
- 5,
+ 25,
+ 25,
+ 25,
+ 25,
null,
- 5,
- 2,
- 2,
+ 25,
+ 6,
+ 6,
null,
- 3,
- 3,
+ 19,
+ 19,
null,
null,
- 5,
+ 25,
null,
- 5,
+ 25,
null,
null,
null,
null,
- 5,
+ 25,
null,
- 5,
+ 25,
null,
- 5,
+ 25,
null,
null,
0,
- 13,
- 13,
- 0,
+ 15,
+ 15,
+ 1,
null,
null,
- 13,
- 13,
- 13,
+ 15,
+ 15,
+ 15,
null,
null,
null,
0,
null,
0,
- 2,
- 2,
+ 6,
+ 6,
0,
0,
null,
null,
null,
0,
- 13,
+ 15,
null,
null,
0,
- 13,
- 13,
- 13,
+ 15,
+ 15,
+ 15,
null,
null,
null,
null,
- 13,
- 13,
+ 15,
+ 15,
null,
- 13,
- 13,
+ 15,
+ 15,
null,
null,
null,
@@ -46564,47 +46607,47 @@
],
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 1,
- "[:else, 2, 23, 6, 23, 59]": 13
+ "[:then, 1, 23, 6, 23, 33]": 0,
+ "[:else, 2, 23, 6, 23, 59]": 12
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 27,
- "[:else, 5, 31, 69, 31, 71]": 14
+ "[:then, 4, 31, 36, 31, 66]": 24,
+ "[:else, 5, 31, 69, 31, 71]": 12
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 0
+ "[:else, 8, 52, 4, 54, 7]": 2
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 0
+ "[:else, 11, 59, 83, 59, 86]": 10
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 0,
- "[:else, 14, 72, 41, 72, 52]": 0
+ "[:then, 13, 72, 35, 72, 38]": 3,
+ "[:else, 14, 72, 41, 72, 52]": 7
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
"[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 5
+ "[:else, 17, 88, 50, 88, 75]": 25
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 2,
- "[:else, 20, 96, 6, 97, 20]": 3
+ "[:then, 19, 93, 6, 94, 61]": 6,
+ "[:else, 20, 96, 6, 97, 20]": 19
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 2,
+ "[:then, 22, 93, 63, 93, 69]": 6,
"[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
"[:then, 25, 107, 4, 107, 49]": 0,
- "[:else, 26, 107, 4, 107, 76]": 5
+ "[:else, 26, 107, 4, 107, 76]": 25
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
- "[:else, 29, 116, 6, 118, 9]": 13
+ "[:then, 28, 117, 8, 117, 29]": 1,
+ "[:else, 29, 116, 6, 118, 9]": 14
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 2,
+ "[:when, 31, 130, 20, 130, 39]": 6,
"[:when, 32, 131, 21, 131, 40]": 0,
"[:else, 33, 132, 9, 132, 11]": 0
}
@@ -46719,11 +46762,11 @@
null,
1,
1,
- 7,
+ 13,
null,
- 7,
+ 13,
null,
- 7,
+ 13,
null,
null,
1,
@@ -46750,13 +46793,13 @@
1,
null,
1,
- 0,
+ 1,
null,
null,
null,
1,
3,
- 9,
+ 18,
0,
null,
null,
@@ -46773,19 +46816,19 @@
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
@@ -46801,12 +46844,12 @@
null,
null,
1,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
- 1,
+ 0,
null,
null,
1,
@@ -46816,34 +46859,34 @@
null,
null,
1,
- 0,
+ 1,
0,
0,
null,
null,
null,
1,
- 3,
+ 6,
null,
- 3,
- 9,
+ 6,
+ 18,
null,
null,
null,
1,
- 9,
- 9,
+ 18,
+ 18,
null,
- 9,
- 9,
+ 18,
+ 18,
0,
null,
null,
null,
null,
null,
- 9,
- 9,
+ 18,
+ 18,
null,
null
],
@@ -46857,25 +46900,35 @@
"[:then, 5, 80, 4, 80, 14]": 0
},
"[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 1,
+ "[:else, 7, 88, 4, 88, 35]": 0,
"[:then, 8, 88, 4, 88, 14]": 0
},
"[:if, 9, 103, 4, 106, 7]": {
"[:then, 10, 104, 6, 105, 18]": 0,
- "[:else, 11, 103, 4, 106, 7]": 0
+ "[:else, 11, 103, 4, 106, 7]": 1
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 3,
+ "[:else, 13, 110, 4, 110, 28]": 6,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
+ 1,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
1,
1,
1,
@@ -46883,7 +46936,11 @@
1,
1,
1,
+ null,
+ 1,
+ 1,
1,
+ 2,
null,
1,
0,
@@ -46917,9 +46974,9 @@
null,
null,
1,
- 0,
- 0,
- 0,
+ 2,
+ 2,
+ 2,
0,
0,
0,
@@ -46929,31 +46986,31 @@
1,
null,
1,
- 35,
+ 51,
null,
- 4,
- 4,
+ 7,
+ 7,
null,
- 4,
+ 7,
0,
null,
null,
null,
1,
null,
- 35,
+ 51,
0,
null,
null,
null,
1,
- 35,
+ 51,
0,
null,
null,
null,
1,
- 35,
+ 51,
0,
null,
null,
@@ -46961,232 +47018,368 @@
],
"branches": {
"[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 1, 48, 21, 48, 43]": 2,
"[:when, 2, 49, 22, 49, 45]": 0,
"[:when, 3, 50, 23, 50, 47]": 0,
"[:else, 4, 51, 9, 51, 48]": 0
},
"[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 31,
- "[:else, 7, 58, 4, 58, 38]": 4
+ "[:then, 6, 58, 4, 58, 15]": 44,
+ "[:else, 7, 58, 4, 58, 38]": 7
},
"[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 4,
+ "[:else, 9, 63, 4, 65, 7]": 7,
"[:then, 10, 64, 6, 64, 101]": 0
},
"[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 35,
+ "[:else, 12, 70, 4, 72, 7]": 51,
"[:then, 13, 71, 6, 71, 51]": 0
},
"[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 35,
+ "[:else, 15, 76, 4, 78, 7]": 51,
"[:then, 16, 77, 6, 77, 57]": 0
},
"[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 35,
+ "[:then, 18, 82, 11, 82, 27]": 51,
"[:else, 19, 82, 11, 82, 27]": 0
},
"[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 15,
+ "[:then, 21, 82, 31, 82, 44]": 19,
"[:else, 22, 82, 31, 82, 44]": 0
},
"[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 35,
+ "[:else, 24, 82, 4, 84, 7]": 51,
"[:then, 25, 83, 6, 83, 56]": 0
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
"lines": [
1,
1,
- 1,
- 20,
- null,
- null,
+ 2,
+ 2,
null,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
null,
null,
+ 2,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
1,
- 20,
- null,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
null,
1,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
+ },
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 1,
+ "[:else, 5, 61, 6, 64, 9]": 0
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 1,
+ "[:else, 8, 74, 4, 77, 7]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
+ 1,
1,
- 20,
- null,
- null,
null,
null,
null,
null,
1,
- 20,
- null,
- null,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
1,
- 20,
- null,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 2,
+ 2,
null,
null,
+ 2,
null,
+ 2,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 0,
+ 0,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:unless, 0, 11, 4, 11, 76]": {
+ "[:else, 1, 11, 4, 11, 76]": 0,
+ "[:then, 2, 11, 4, 11, 52]": 0
+ },
+ "[:if, 3, 21, 6, 24, 9]": {
+ "[:then, 4, 22, 8, 23, 53]": 1,
+ "[:else, 5, 21, 6, 24, 9]": 0
+ },
+ "[:\"&.\", 6, 26, 9, 26, 48]": {
+ "[:then, 7, 26, 9, 26, 48]": 0,
+ "[:else, 8, 26, 9, 26, 48]": 1
+ },
+ "[:if, 9, 26, 6, 29, 9]": {
+ "[:then, 10, 27, 8, 28, 33]": 0,
+ "[:else, 11, 26, 6, 29, 9]": 1
+ },
+ "[:\"&.\", 12, 43, 9, 43, 49]": {
+ "[:then, 13, 43, 9, 43, 49]": 2,
+ "[:else, 14, 43, 9, 43, 49]": 0
+ },
+ "[:if, 15, 43, 6, 51, 9]": {
+ "[:then, 16, 44, 8, 47, 30]": 1,
+ "[:else, 17, 49, 8, 50, 33]": 1
+ },
+ "[:if, 18, 62, 4, 62, 52]": {
+ "[:then, 19, 62, 4, 62, 32]": 0,
+ "[:else, 20, 62, 4, 62, 52]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
+ null,
+ null,
+ 1,
1,
1,
1,
- 9,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
null,
null,
null,
null,
+ 1,
+ 33,
+ 30,
null,
null,
+ 1,
+ 18,
+ 5,
null,
null,
null,
null,
null,
1,
- 9,
- null,
- null,
+ 18,
null,
null,
+ 1,
+ 48,
null,
null,
+ 1,
null,
+ 1,
+ 44,
null,
null,
+ 1,
+ 44,
+ 0,
+ 44,
+ 26,
null,
+ 18,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
- 1,
+ 0,
null,
- 1,
- 9,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
1,
- 9,
- null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
1,
- 9,
- null,
- null,
- null,
+ 0,
+ 0,
null,
null,
+ 1,
+ 26,
+ 26,
+ 26,
+ 26,
null,
+ 0,
null,
null,
null,
+ 1,
+ 18,
+ 18,
null,
null,
1,
- 9,
+ 0,
+ 0,
null,
null,
+ 1,
+ 43,
null,
+ 1,
+ 0,
null,
+ 1,
null,
null,
null,
+ 1,
null,
+ 17,
null,
null,
null,
@@ -47198,21 +47391,27 @@
null,
null,
1,
- 9,
- null,
- null,
- null,
- null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 15,
+ 10,
+ 5,
null,
+ 15,
null,
null,
null,
@@ -47223,14 +47422,90 @@
null,
null
],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 30,
+ "[:then, 2, 13, 4, 13, 10]": 3
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 15,
+ "[:else, 5, 18, 18, 18, 39]": 3
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 5,
+ "[:then, 8, 18, 4, 18, 10]": 13
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 0,
+ "[:else, 11, 26, 41, 26, 43]": 18
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 44
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 26,
+ "[:else, 17, 45, 6, 45, 24]": 18
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 26,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 26,
+ "[:else, 35, 117, 14, 117, 38]": 17
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 42,
+ "[:else, 38, 117, 4, 117, 55]": 1
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 1
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 10,
+ "[:else, 47, 158, 8, 158, 16]": 5
+ }
+ }
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
"lines": [
+ null,
1,
1,
+ null,
1,
- 7,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ 1,
+ 0,
+ null,
+ 0,
null,
null,
null,
@@ -47241,87 +47516,295 @@
null,
null,
null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
null,
+ 0,
null,
null,
+ 1,
+ 0,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 26, 4, 31, 7]": {
+ "[:then, 1, 27, 6, 27, 45]": 0,
+ "[:else, 2, 29, 6, 30, 64]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
+ "lines": [
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 12,
+ 12,
+ 12,
null,
+ 12,
+ 0,
+ 0,
+ 0,
+ 12,
+ 12,
+ 12,
+ 12,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 12,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 1
+ },
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 12
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 12,
+ "[:else, 8, 21, 6, 25, 48]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
1,
- 7,
+ 12,
+ 12,
+ 12,
+ 12,
+ null,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
1,
- 7,
null,
+ 1,
+ 2,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 1,
null,
null,
1,
- 7,
+ 1,
+ null,
+ null,
null,
null,
null,
null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 0,
null,
null,
null,
null,
1,
- 7,
+ 0,
null,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 1,
+ "[:then, 2, 19, 4, 19, 23]": 0
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 1,
+ "[:else, 5, 20, 4, 20, 54]": 0
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 1,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 1
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ 1,
+ 3,
+ 3,
+ 3,
null,
null,
+ 1,
null,
+ 1,
+ 17,
null,
+ 17,
+ 0,
+ 17,
+ 17,
null,
null,
+ 1,
+ 3,
+ 2,
+ 2,
null,
null,
+ 1,
+ 2,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 0,
+ "[:else, 2, 17, 8, 17, 42]": 17
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 0,
+ "[:else, 5, 28, 4, 28, 52]": 2
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
1,
- 8,
+ 1,
+ 1,
+ 29,
null,
null,
null,
@@ -47339,7 +47822,7 @@
null,
null,
1,
- 7,
+ 29,
null,
null,
null,
@@ -47360,15 +47843,34 @@
null,
null,
null,
+ 1,
+ null,
+ 1,
+ 29,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 7,
+ 29,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
null,
null,
+ 1,
+ 29,
+ null,
+ null,
+ null,
null,
null,
null,
@@ -47387,193 +47889,206 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
1,
1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 0,
0,
+ null,
0,
null,
null,
+ null,
+ null,
+ null,
1,
- 13,
- 13,
- 13,
null,
- 13,
+ null,
+ 1,
+ null,
+ null,
+ 1,
0,
+ null,
+ null,
+ 1,
0,
0,
- 13,
- 13,
- 13,
- 13,
null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
0,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
0,
0,
null,
null,
null,
- 1,
0,
0,
+ null,
+ null,
+ 1,
+ 0,
0,
null,
null,
1,
null,
1,
- 13,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
},
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 13
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
},
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 13,
- "[:else, 8, 21, 6, 25, 48]": 0
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 1,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
"lines": [
- null,
- null,
- 1,
1,
1,
1,
+ 11,
null,
null,
null,
null,
null,
- 1,
- 34,
- 34,
null,
null,
- 1,
- 17,
- 8,
null,
null,
null,
null,
null,
- 1,
- 17,
null,
null,
- 1,
- 51,
null,
null,
- 1,
null,
- 1,
- 38,
null,
null,
- 1,
- 38,
- 0,
- 38,
- 26,
null,
- 12,
null,
null,
null,
- 1,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
null,
- 0,
+ null,
+ 1,
+ 11,
+ null,
null,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
1,
- 26,
- 26,
- 26,
- 26,
+ 11,
null,
- 0,
null,
null,
null,
- 1,
- 12,
- 12,
null,
null,
1,
- 0,
- 0,
+ 11,
+ null,
null,
null,
- 1,
- 37,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
+ null,
+ 1,
11,
null,
null,
@@ -47585,130 +48100,119 @@
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
1,
+ 12,
null,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
null,
- 17,
- 9,
- 8,
null,
- 17,
null,
null,
null,
null,
null,
null,
+ 1,
+ 11,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 34,
- "[:then, 2, 13, 4, 13, 10]": 0
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 17,
- "[:else, 5, 18, 18, 18, 39]": 0
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 8,
- "[:then, 8, 18, 4, 18, 10]": 9
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 17
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 38
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 26,
- "[:else, 17, 45, 6, 45, 24]": 12
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 26,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 26,
- "[:else, 35, 117, 14, 117, 38]": 11
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 37,
- "[:else, 38, 117, 4, 117, 55]": 0
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
- },
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
- },
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 9,
- "[:else, 47, 158, 8, 158, 16]": 8
- }
- }
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
1,
1,
1,
- null,
1,
1,
null,
1,
- 13,
- 13,
- 13,
- 13,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ 1,
null,
null,
1,
0,
null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
0,
0,
0,
null,
null,
- 1,
null,
null,
1,
@@ -47719,7 +48223,6 @@
null,
0,
0,
- 0,
null,
0,
null,
@@ -47737,123 +48240,280 @@
1,
0,
null,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
1,
null,
null,
1,
null,
1,
- 0,
+ 2,
null,
null,
1,
0,
0,
+ 0,
+ 0,
null,
0,
0,
0,
null,
null,
+ null,
+ null,
1,
- 0,
null,
null,
null,
null,
+ 1,
null,
+ 2,
+ 6,
null,
null,
- 0,
null,
+ 1,
+ 0,
0,
+ null,
+ null,
+ 1,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
0,
0,
0,
null,
null,
+ 1,
+ 0,
null,
null,
1,
+ null,
0,
null,
null,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ 0,
+ null,
null
],
"branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
},
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
},
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 0,
+ "[:else, 8, 42, 6, 42, 48]": 0
},
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 0,
- "[:else, 11, 44, 6, 44, 49]": 0
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
},
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 0
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 1
},
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 0
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 1,
+ "[:else, 17, 74, 4, 74, 61]": 0
+ },
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 0
+ },
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 0
+ },
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 0
+ },
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
+ 1,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
1,
- 3,
- 3,
- 3,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
null,
1,
- 18,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 18,
1,
- 17,
- 18,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 2,
- 2,
- 2,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 2,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null
],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 1,
- "[:else, 2, 17, 8, 17, 42]": 17
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 2
- }
- }
+ "branches": {}
},
"/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
@@ -47867,17 +48527,17 @@
1,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
null,
@@ -47892,26 +48552,26 @@
null,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
null,
1,
- 0,
+ 1,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
0,
null,
@@ -47928,7 +48588,7 @@
1,
null,
1,
- 0,
+ 1,
null,
0,
0,
@@ -47970,14 +48630,14 @@
null,
null,
1,
- 0,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
- 0,
+ 3,
null,
0,
null,
@@ -47995,18 +48655,18 @@
0,
null,
null,
- 0,
+ 1,
null,
null,
1,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 1,
+ 2,
1,
null,
null,
@@ -48018,59 +48678,59 @@
null,
null,
1,
- 0,
- 0,
- 0,
+ 2,
+ 1,
+ 1,
0,
null,
null,
null,
1,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 0,
+ 2,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
- 0,
+ 1,
null,
null
],
"branches": {
"[:if, 0, 11, 19, 11, 91]": {
"[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 0
+ "[:else, 2, 11, 58, 11, 91]": 1
},
"[:if, 3, 28, 4, 30, 7]": {
"[:then, 4, 29, 6, 29, 80]": 0,
"[:else, 5, 28, 4, 30, 7]": 0
},
"[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 0,
+ "[:then, 7, 43, 4, 43, 38]": 1,
"[:else, 8, 43, 4, 43, 38]": 0
},
"[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
+ "[:else, 10, 45, 4, 45, 77]": 1,
"[:then, 11, 45, 4, 45, 53]": 0
},
"[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:then, 13, 54, 6, 58, 9]": 1,
"[:else, 14, 60, 6, 60, 55]": 0
},
"[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:then, 16, 55, 8, 55, 72]": 1,
"[:else, 17, 57, 8, 57, 66]": 0
},
"[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 0,
+ "[:then, 19, 72, 4, 72, 47]": 1,
"[:else, 20, 72, 4, 72, 68]": 0
},
"[:\"&.\", 21, 75, 21, 75, 40]": {
@@ -48093,14 +48753,14 @@
},
"[:if, 36, 114, 4, 114, 75]": {
"[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 0
+ "[:else, 38, 114, 4, 114, 75]": 1
},
"[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 0,
+ "[:then, 40, 117, 12, 117, 31]": 1,
"[:else, 41, 117, 12, 117, 31]": 0
},
"[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 0,
+ "[:when, 43, 121, 6, 121, 49]": 1,
"[:when, 44, 123, 6, 123, 46]": 0,
"[:when, 45, 125, 6, 125, 56]": 0,
"[:when, 46, 127, 6, 134, 9]": 0,
@@ -48112,10 +48772,10 @@
},
"[:if, 51, 139, 4, 139, 46]": {
"[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 0
+ "[:else, 53, 139, 34, 139, 46]": 1
},
"[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 0,
+ "[:else, 55, 150, 4, 152, 7]": 1,
"[:then, 56, 151, 6, 151, 57]": 1
},
"[:unless, 57, 156, 4, 158, 7]": {
@@ -48123,49 +48783,49 @@
"[:then, 59, 157, 6, 157, 55]": 0
},
"[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 0
+ "[:then, 61, 163, 6, 163, 54]": 1,
+ "[:else, 62, 164, 4, 166, 7]": 1
},
"[:if, 63, 164, 4, 166, 7]": {
"[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
+ "[:else, 65, 164, 4, 166, 7]": 1
}
}
},
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
- null,
+ 1,
1,
1,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
+ 1,
+ 1,
null,
+ 1,
null,
1,
0,
- null,
+ 1,
0,
null,
null,
null,
+ 1,
null,
null,
+ 1,
null,
null,
- null,
- null,
- null,
- 0,
- 0,
- null,
- 0,
+ 1,
0,
null,
null,
+ 1,
0,
null,
null,
@@ -48173,64 +48833,23 @@
0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 26, 4, 31, 7]": {
- "[:then, 1, 27, 6, 27, 45]": 0,
- "[:else, 2, 29, 6, 30, 64]": 0
- }
- }
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/member_skill.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 1,
null,
null,
0,
null,
+ 0,
null,
null,
null,
- null,
+ 1,
0,
0,
null,
@@ -48238,113 +48857,113 @@
null,
null,
null,
- null,
- null,
1,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
null,
null,
1,
- 0,
- null,
null,
1,
0,
0,
- null,
0,
null,
null,
- null,
- null,
- null,
- null,
+ 1,
0,
- null,
0,
null,
- null,
- 1,
- 1,
- 1,
- 1,
- 1,
- null,
+ 0,
0,
0,
null,
null,
- null,
- 0,
+ 1,
0,
null,
null,
1,
0,
- 0,
null,
null,
1,
- null,
1,
1,
- null,
- null,
- null,
- null,
1,
- 0,
- 0,
null,
0,
- 0,
- 0,
+ null,
null,
null,
1,
0,
- 0,
- 0,
null,
null
],
"branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 1
},
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 1
},
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 1,
- "[:else, 11, 58, 8, 59, 51]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
"[:if, 12, 84, 6, 86, 18]": {
"[:then, 13, 85, 8, 85, 22]": 0,
"[:else, 14, 86, 8, 86, 18]": 0
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 1,
+ "[:else, 23, 98, 26, 98, 43]": 0
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 1,
+ "[:else, 26, 102, 6, 102, 29]": 0
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 1,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
- "/home/user/git/libregig/app/models/members_audit.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
1,
1,
1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
- "lines": [
1,
1,
1,
@@ -48352,27 +48971,31 @@
1,
null,
1,
- 0,
+ 18,
+ 14,
+ 7,
+ null,
+ 7,
+ null,
null,
- 0,
- 0,
- 0,
null,
null,
1,
+ 3,
+ 3,
+ null,
+ 3,
null,
null,
1,
1,
- null,
+ 1,
null,
1,
- 0,
- 0,
+ 1,
+ null,
+ null,
null,
- 0,
- 0,
- 0,
null,
null,
null,
@@ -48382,6 +49005,7 @@
null,
1,
0,
+ 0,
null,
0,
0,
@@ -48389,28 +49013,32 @@
0,
null,
null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
1,
- 0,
- 0,
null,
- 0,
+ 1,
+ null,
+ null,
null,
null,
null,
1,
- 0,
- 0,
null,
+ 1,
null,
+ 1,
null,
- 0,
null,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
@@ -48418,31 +49046,57 @@
null,
1,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
- 0,
null,
null,
1,
- 1,
- 0,
- 0,
- 0,
+ 2,
+ 2,
+ null,
+ 2,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
null,
- 1,
- 1,
- 1,
null,
null,
null,
null,
1,
+ 2,
+ 2,
+ null,
+ 2,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
+ null,
null,
null,
null,
@@ -48450,124 +49104,172 @@
1,
null,
1,
- 3,
+ 7,
+ 7,
+ 7,
+ null,
+ null,
+ 7,
+ null,
+ null,
+ null,
+ 7,
+ 7,
null,
+ 7,
null,
null,
1,
- 0,
- 0,
+ 13,
+ 13,
+ null,
+ 13,
null,
null,
1,
- 0,
null,
+ 13,
+ 5,
+ 8,
null,
+ 13,
null,
+ 13,
+ 13,
null,
+ 13,
null,
null,
null,
null,
1,
+ 13,
+ null,
+ 13,
+ null,
0,
+ null,
0,
- 0,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 0,
+ 16,
+ 13,
null,
null,
1,
null,
- 0,
+ 16,
null,
null,
null,
null,
null,
+ 1,
+ null,
+ 1,
+ 30,
null,
null,
+ 1,
+ 33,
null,
+ 33,
null,
- 0,
null,
null
],
"branches": {
- "[:if, 0, 22, 4, 30, 7]": {
- "[:then, 1, 23, 6, 29, 9]": 0,
- "[:else, 2, 22, 4, 30, 7]": 1
+ "[:if, 0, 24, 8, 28, 11]": {
+ "[:then, 1, 25, 10, 25, 32]": 7,
+ "[:else, 2, 27, 10, 27, 56]": 7
},
- "[:if, 3, 26, 6, 29, 9]": {
- "[:then, 4, 27, 8, 28, 39]": 0,
- "[:else, 5, 26, 6, 29, 9]": 0
+ "[:if, 3, 119, 6, 119, 77]": {
+ "[:then, 4, 119, 6, 119, 48]": 2,
+ "[:else, 5, 119, 6, 119, 77]": 0
},
- "[:if, 6, 39, 4, 43, 7]": {
- "[:then, 7, 40, 6, 40, 71]": 0,
- "[:else, 8, 42, 6, 42, 48]": 0
+ "[:if, 6, 144, 6, 144, 77]": {
+ "[:then, 7, 144, 6, 144, 48]": 2,
+ "[:else, 8, 144, 6, 144, 77]": 0
},
- "[:if, 9, 47, 4, 51, 7]": {
- "[:then, 10, 48, 6, 48, 72]": 0,
- "[:else, 11, 50, 6, 50, 49]": 0
+ "[:if, 9, 157, 14, 157, 79]": {
+ "[:then, 10, 157, 45, 157, 60]": 0,
+ "[:else, 11, 157, 63, 157, 79]": 7
},
- "[:if, 12, 55, 4, 61, 7]": {
- "[:then, 13, 56, 6, 60, 12]": 0,
- "[:else, 14, 55, 4, 61, 7]": 0
+ "[:\"&.\", 12, 162, 15, 162, 51]": {
+ "[:then, 13, 162, 15, 162, 51]": 7,
+ "[:else, 14, 162, 15, 162, 51]": 0
},
- "[:if, 15, 74, 4, 74, 61]": {
- "[:then, 16, 74, 4, 74, 42]": 0,
- "[:else, 17, 74, 4, 74, 61]": 0
+ "[:if, 15, 180, 8, 182, 19]": {
+ "[:then, 16, 181, 10, 181, 49]": 5,
+ "[:else, 17, 182, 10, 182, 19]": 8
},
- "[:if, 18, 86, 4, 94, 7]": {
- "[:then, 19, 87, 6, 89, 27]": 0,
- "[:else, 20, 91, 6, 93, 37]": 1
+ "[:if, 18, 187, 6, 187, 62]": {
+ "[:then, 19, 187, 6, 187, 34]": 0,
+ "[:else, 20, 187, 6, 187, 62]": 13
},
- "[:if, 21, 126, 4, 126, 48]": {
- "[:then, 22, 126, 4, 126, 26]": 0,
- "[:else, 23, 126, 4, 126, 48]": 0
+ "[:if, 21, 197, 6, 197, 29]": {
+ "[:then, 22, 197, 6, 197, 12]": 13,
+ "[:else, 23, 197, 6, 197, 29]": 0
},
- "[:if, 24, 127, 4, 127, 50]": {
- "[:then, 25, 127, 4, 127, 27]": 0,
- "[:else, 26, 127, 4, 127, 50]": 0
+ "[:unless, 24, 209, 6, 209, 36]": {
+ "[:else, 25, 209, 6, 209, 36]": 13,
+ "[:then, 26, 209, 6, 209, 15]": 3
},
- "[:if, 27, 132, 4, 132, 87]": {
- "[:then, 28, 132, 43, 132, 76]": 0,
- "[:else, 29, 132, 79, 132, 87]": 0
+ "[:if, 27, 210, 6, 210, 55]": {
+ "[:then, 28, 210, 6, 210, 17]": 0,
+ "[:else, 29, 210, 6, 210, 55]": 13
+ },
+ "[:unless, 30, 228, 6, 228, 62]": {
+ "[:else, 31, 228, 6, 228, 62]": 33,
+ "[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
1,
1,
+ null,
+ null,
+ null,
+ null,
1,
null,
null,
null,
+ null,
1,
0,
null,
- 0,
- 0,
- 0,
null,
+ 1,
+ 2,
null,
- 0,
+ 2,
+ 1,
+ 1,
null,
null,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
0,
null,
null,
null,
1,
+ 0,
null,
null,
1,
+ 0,
+ 0,
null,
null,
1,
@@ -48575,21 +49277,36 @@
0,
0,
null,
+ null,
+ null,
+ 1,
+ 0,
0,
0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
0,
0,
null,
null,
+ null,
+ null,
1,
null,
1,
- 0,
- 0,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
@@ -48602,103 +49319,83 @@
null,
null,
null,
+ 1,
+ 2,
+ null,
+ null,
+ 1,
+ 2,
+ null,
null
],
"branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 0,
- "[:else, 2, 8, 19, 8, 45]": 0
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 1,
+ "[:else, 2, 19, 4, 22, 7]": 1
},
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
- "[:else, 5, 10, 6, 13, 9]": 0
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 1,
+ "[:else, 5, 28, 6, 28, 48]": 0
},
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 0,
- "[:else, 8, 21, 10, 21, 18]": 0
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 0,
+ "[:then, 8, 38, 4, 38, 39]": 0
},
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 0
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 0
},
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 0,
- "[:then, 14, 50, 6, 50, 59]": 0
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 0,
+ "[:else, 14, 49, 4, 52, 7]": 0
+ },
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 0,
+ "[:else, 17, 58, 6, 60, 26]": 0
+ },
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 2,
+ "[:then, 20, 93, 4, 93, 28]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
"lines": [
1,
1,
- 1,
- null,
- 1,
null,
1,
1,
- 1,
- null,
- null,
null,
null,
1,
- 0,
null,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 0,
- "[:then, 2, 9, 8, 10, 28]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
1,
1,
- 1,
- null,
- 1,
- null,
- null,
null,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
"lines": [
- 1,
1,
1,
null,
1,
- null,
- null,
1,
null,
- 0,
- 0,
- null,
- 0,
- null,
- null,
- null,
1,
- 0,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
null,
null,
null,
1,
null,
+ null,
1,
1,
null,
@@ -48706,50 +49403,31 @@
1,
1,
null,
+ null,
+ null,
+ null,
+ null,
+ 1,
0,
null,
null
],
"branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 0,
- "[:else, 2, 13, 8, 13, 73]": 0
- },
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 0,
- "[:else, 5, 23, 6, 23, 71]": 0
- },
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 1,
- "[:else, 8, 34, 4, 34, 80]": 0
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 1,
+ "[:then, 2, 15, 4, 15, 38]": 0
}
}
},
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
"lines": [
1,
1,
- null,
- 1,
- null,
- 1,
- null,
- 3,
- null,
1,
null,
- 1,
- 0,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
1,
1,
- 0,
null,
0,
null,
@@ -48757,654 +49435,1017 @@
null,
null,
0,
- 0,
- 0,
- null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
1,
null,
- 1,
- 1,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 0,
+ "[:else, 2, 24, 6, 24, 49]": 1
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
1,
1,
- null,
1,
1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
0,
null,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
0,
null,
- null
+ 0,
+ 0,
+ 0,
+ 0
],
- "branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 0,
- "[:then, 2, 15, 4, 15, 38]": 1
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 2,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 2,
+ 0,
+ 0,
null,
- 2,
0,
- 2,
- 1,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
0,
0,
0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
0,
null,
null,
null,
- 1,
+ null,
+ null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
0,
0,
- null,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "lines": [
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "lines": [
0,
0,
null,
0,
null,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ }
+ },
+ "timestamp": 1762969219
+ },
+ "Minitest-14": {
+ "coverage": {
+ "/home/user/git/libregig/app/models/band.rb": {
+ "lines": [
0,
0,
null,
- null,
- 1,
0,
0,
null,
0,
0,
0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
0,
+ 11,
+ null,
null,
null,
- 1,
- 2,
- 2,
- 1,
null,
- 1,
null,
+ 0,
+ 6,
null,
null,
- 1,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
0,
null,
null
],
"branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 2
- },
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 1,
- "[:else, 5, 17, 4, 19, 7]": 1
- },
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 0
- },
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 0,
- "[:else, 11, 68, 6, 68, 70]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- },
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 1,
- "[:then, 17, 90, 4, 90, 25]": 0
- },
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 0,
- "[:then, 20, 94, 4, 94, 25]": 0
- },
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 1,
- "[:else, 23, 98, 26, 98, 43]": 1
- },
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 1,
- "[:else, 26, 102, 6, 102, 29]": 1
- },
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 0,
- "[:else, 29, 100, 63, 100, 67]": 1
+ "[:\"&.\", 0, 29, 4, 29, 48]": {
+ "[:then, 1, 29, 4, 29, 48]": 6,
+ "[:else, 2, 29, 4, 29, 48]": 0
}
}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/models/application_record.rb": {
"lines": [
- 1,
- 1,
- 1,
- null,
- null,
+ 0,
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/concerns/random_id.rb": {
+ "lines": [
+ 0,
+ 0,
null,
+ 0,
+ 3,
null,
null,
+ 0,
null,
+ 0,
+ 131,
+ 131,
+ 131,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 6, 13, 51]": {
+ "[:else, 1, 13, 6, 13, 51]": 0,
+ "[:then, 2, 13, 6, 13, 11]": 131
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/concerns/auditable.rb": {
+ "lines": [
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
+ 0,
1,
- 18,
- 6,
3,
null,
- 3,
null,
null,
null,
null,
- 1,
- 2,
- 2,
null,
- 2,
null,
null,
- 1,
- 1,
- 1,
+ 0,
null,
- 1,
+ 0,
1,
null,
null,
+ 0,
+ 3,
+ null,
null,
+ 0,
+ 3,
null,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 0,
1,
null,
null,
- 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event_band.rb": {
+ "lines": [
0,
0,
- null,
+ 0,
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event.rb": {
+ "lines": [
+ 0,
0,
0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
null,
null,
null,
null,
+ 13,
null,
null,
null,
null,
0,
- null,
- 0,
+ 22,
null,
null,
null,
null,
null,
0,
+ 0,
null,
0,
+ 6,
+ null,
null,
0,
+ 0,
+ null,
null,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 0,
null,
0,
+ 11,
+ 10,
+ 10,
+ 0,
null,
null,
null,
null,
+ 0,
+ 11,
+ 0,
null,
null,
- 1,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 36, 4, 36, 49]": {
+ "[:then, 1, 36, 4, 36, 49]": 6,
+ "[:else, 2, 36, 4, 36, 49]": 0
+ },
+ "[:if, 3, 52, 4, 54, 7]": {
+ "[:then, 4, 53, 6, 53, 56]": 0,
+ "[:else, 5, 52, 4, 54, 7]": 0
+ },
+ "[:if, 6, 60, 4, 65, 7]": {
+ "[:then, 7, 61, 6, 64, 9]": 10,
+ "[:else, 8, 60, 4, 65, 7]": 1
+ },
+ "[:if, 9, 62, 6, 64, 9]": {
+ "[:then, 10, 63, 8, 63, 34]": 0,
+ "[:else, 11, 62, 6, 64, 9]": 10
+ },
+ "[:if, 12, 69, 4, 71, 7]": {
+ "[:then, 13, 70, 6, 70, 51]": 0,
+ "[:else, 14, 69, 4, 71, 7]": 11
+ }
+ }
+ },
+ "/home/user/git/libregig/app/helpers/events_helper.rb": {
+ "lines": [
+ 0,
+ 0,
+ 13,
0,
+ 13,
0,
null,
+ null,
+ null,
0,
+ 13,
0,
null,
null,
+ 0,
+ 13,
+ 13,
+ 0,
null,
+ 13,
null,
null,
+ 0,
+ 13,
+ 13,
+ 13,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
0,
0,
null,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 3, 4, 7, 7]": {
+ "[:when, 1, 4, 21, 4, 32]": 0,
+ "[:when, 2, 5, 28, 5, 41]": 13,
+ "[:else, 3, 6, 9, 6, 15]": 0
+ },
+ "[:unless, 4, 11, 4, 11, 67]": {
+ "[:else, 5, 11, 4, 11, 67]": 0,
+ "[:then, 6, 11, 4, 11, 17]": 13
+ },
+ "[:unless, 7, 17, 4, 19, 7]": {
+ "[:else, 8, 17, 4, 19, 7]": 13,
+ "[:then, 9, 18, 6, 18, 38]": 0
+ },
+ "[:if, 10, 25, 10, 25, 52]": {
+ "[:then, 11, 25, 40, 25, 45]": 0,
+ "[:else, 12, 25, 48, 25, 52]": 13
+ },
+ "[:if, 13, 30, 4, 30, 30]": {
+ "[:then, 14, 30, 4, 30, 14]": 0,
+ "[:else, 15, 30, 4, 30, 30]": 0
+ },
+ "[:if, 16, 41, 4, 41, 61]": {
+ "[:then, 17, 41, 4, 41, 49]": 0,
+ "[:else, 18, 41, 4, 41, 61]": 0
+ },
+ "[:unless, 19, 41, 27, 41, 47]": {
+ "[:else, 20, 41, 27, 41, 47]": 0,
+ "[:then, 21, 41, 27, 41, 30]": 0
+ },
+ "[:if, 22, 42, 4, 42, 65]": {
+ "[:then, 23, 42, 4, 42, 52]": 0,
+ "[:else, 24, 42, 4, 42, 65]": 0
+ },
+ "[:unless, 25, 42, 29, 42, 50]": {
+ "[:else, 26, 42, 29, 42, 50]": 0,
+ "[:then, 27, 42, 29, 42, 32]": 0
+ },
+ "[:if, 28, 43, 4, 43, 73]": {
+ "[:then, 29, 43, 4, 43, 58]": 0,
+ "[:else, 30, 43, 4, 43, 73]": 0
+ },
+ "[:unless, 31, 43, 33, 43, 56]": {
+ "[:else, 32, 43, 33, 43, 56]": 0,
+ "[:then, 33, 43, 33, 43, 36]": 0
+ },
+ "[:case, 34, 45, 4, 49, 7]": {
+ "[:when, 35, 46, 16, 46, 27]": 0,
+ "[:else, 36, 48, 6, 48, 53]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/member.rb": {
+ "lines": [
+ 0,
+ 0,
null,
- 1,
0,
0,
null,
0,
0,
null,
+ 14,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 9,
null,
null,
null,
null,
- 0,
- 0,
null,
0,
+ 0,
null,
null,
null,
null,
null,
null,
- 1,
- null,
- 1,
- 3,
- 3,
- 3,
+ 0,
+ 14,
null,
null,
- 3,
+ 0,
+ 0,
null,
null,
+ 0,
null,
- 3,
- 3,
null,
- 3,
null,
null,
- 1,
- 4,
- 4,
null,
- 4,
null,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 4,
- 1,
- 3,
null,
- 4,
null,
- 4,
- 4,
null,
- 4,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
- 1,
- 4,
null,
- 4,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 29, 4, 33, 17]": {
+ "[:then, 1, 29, 4, 33, 17]": 0,
+ "[:else, 2, 29, 4, 33, 17]": 0
+ },
+ "[:if, 3, 41, 4, 41, 34]": {
+ "[:then, 4, 41, 4, 41, 10]": 0,
+ "[:else, 5, 41, 4, 41, 34]": 0
+ },
+ "[:if, 6, 51, 4, 51, 32]": {
+ "[:then, 7, 51, 4, 51, 10]": 0,
+ "[:else, 8, 51, 4, 51, 32]": 0
+ },
+ "[:unless, 9, 57, 8, 57, 86]": {
+ "[:else, 10, 57, 8, 57, 86]": 0,
+ "[:then, 11, 57, 8, 57, 43]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/skill.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/user_mail.rb": {
+ "lines": [
+ 0,
+ 0,
null,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 1,
null,
null,
+ 0,
+ 1,
null,
null,
- 1,
- 6,
- 4,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
null,
- 6,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 0,
null,
- 1,
+ 0,
+ 2,
null,
- 1,
- 11,
null,
null,
- 1,
- 11,
null,
- 11,
null,
null,
null
],
"branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 3,
- "[:else, 2, 27, 10, 27, 56]": 3
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 0,
- "[:else, 5, 119, 6, 119, 77]": 0
- },
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 0,
- "[:else, 8, 144, 6, 144, 77]": 0
- },
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 3
- },
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 3,
- "[:else, 14, 162, 15, 162, 51]": 0
- },
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 1,
- "[:else, 17, 182, 10, 182, 19]": 3
- },
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 4
- },
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 4,
- "[:else, 23, 197, 6, 197, 29]": 0
- },
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 4,
- "[:then, 26, 209, 6, 209, 15]": 2
- },
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 4
+ "[:unless, 0, 20, 4, 20, 26]": {
+ "[:else, 1, 20, 4, 20, 26]": 0,
+ "[:then, 2, 20, 4, 20, 10]": 0
},
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 11,
- "[:then, 32, 228, 6, 228, 12]": 0
+ "[:if, 3, 29, 6, 29, 39]": {
+ "[:then, 4, 29, 6, 29, 13]": 0,
+ "[:else, 5, 29, 6, 29, 39]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/models/user.rb": {
"lines": [
- 1,
- 1,
- null,
- null,
- null,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
+ 0,
+ 0,
null,
null,
null,
- 1,
0,
+ 8,
null,
null,
- 1,
0,
+ 10,
+ null,
null,
0,
- 0,
- 0,
+ 21,
null,
null,
0,
0,
- 0,
null,
+ 36,
0,
null,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 0,
0,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
+ 0,
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 1,
0,
null,
- 1,
- 1,
- null,
null,
null,
null,
- 1,
null,
- 1,
0,
null,
null,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
+ 27,
null,
null,
- null,
- 1,
- 1,
+ 0,
+ 39,
null,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
null,
+ 0,
null,
- 1,
0,
+ 72,
null,
null,
- 1,
0,
+ 36,
null,
null
],
"branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 0
- },
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 0,
- "[:else, 5, 28, 6, 28, 48]": 0
- },
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 0,
- "[:then, 8, 38, 4, 38, 39]": 0
- },
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
- },
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 1,
- "[:else, 14, 49, 4, 52, 7]": 0
+ "[:\"&.\", 0, 27, 16, 27, 32]": {
+ "[:then, 1, 27, 16, 27, 32]": 36,
+ "[:else, 2, 27, 16, 27, 32]": 0
},
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 0,
- "[:else, 17, 58, 6, 60, 26]": 1
+ "[:if, 3, 64, 4, 64, 49]": {
+ "[:then, 4, 64, 4, 64, 23]": 0,
+ "[:else, 5, 64, 4, 64, 49]": 0
},
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 0,
- "[:then, 20, 93, 4, 93, 28]": 0
+ "[:if, 6, 78, 4, 78, 50]": {
+ "[:then, 7, 78, 4, 78, 30]": 0,
+ "[:else, 8, 78, 4, 78, 50]": 36
}
}
},
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "/home/user/git/libregig/app/helpers/permissions_helper.rb": {
"lines": [
0,
0,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
0,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ 7,
+ 7,
+ 21,
+ null,
+ null,
null,
0,
0,
null,
0,
+ null,
0,
null,
0,
+ null,
0,
+ null,
0,
+ null,
+ null,
+ null,
0,
0,
0,
@@ -49412,1548 +50453,1252 @@
0,
0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
0,
0,
0,
0,
- null,
- 0,
- 0,
- 0,
0,
+ null,
+ null,
+ null,
0,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
- "lines": [
+ null,
0,
+ null,
0,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ null,
0,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
0,
0,
null,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
+ null,
0,
+ null,
+ null,
0,
+ null,
0,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
+ null,
+ null,
0,
0,
0,
null,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
+ null,
+ null,
0,
+ null,
+ null,
0,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
+ null,
+ null,
0,
0,
0,
null,
- 0,
+ null,
+ null,
+ null,
+ null,
null,
0,
+ null,
+ null,
+ null,
+ 0,
+ null,
+ null,
0,
+ null,
0,
- 0
+ 21,
+ 21,
+ 21,
+ 21,
+ 7,
+ null,
+ null,
+ null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 16, 4, 21, 7]": {
+ "[:then, 1, 18, 6, 18, 37]": 0,
+ "[:else, 2, 20, 6, 20, 8]": 0
+ },
+ "[:case, 3, 32, 4, 43, 7]": {
+ "[:when, 4, 34, 6, 34, 15]": 0,
+ "[:when, 5, 36, 6, 36, 15]": 0,
+ "[:when, 6, 38, 6, 38, 15]": 0,
+ "[:when, 7, 40, 6, 40, 14]": 0,
+ "[:else, 8, 42, 6, 42, 17]": 0
+ },
+ "[:case, 9, 47, 4, 52, 7]": {
+ "[:when, 10, 48, 21, 48, 64]": 0,
+ "[:when, 11, 49, 19, 49, 58]": 0,
+ "[:when, 12, 50, 20, 50, 61]": 0,
+ "[:else, 13, 51, 9, 51, 49]": 0
+ },
+ "[:if, 14, 56, 4, 60, 7]": {
+ "[:then, 15, 57, 6, 57, 41]": 0,
+ "[:else, 16, 58, 4, 60, 7]": 0
+ },
+ "[:if, 17, 58, 4, 60, 7]": {
+ "[:then, 18, 59, 6, 59, 12]": 0,
+ "[:else, 19, 58, 4, 60, 7]": 0
+ },
+ "[:if, 20, 72, 4, 72, 35]": {
+ "[:then, 21, 72, 4, 72, 14]": 1,
+ "[:else, 22, 72, 4, 72, 35]": 0
+ },
+ "[:case, 23, 74, 4, 81, 7]": {
+ "[:when, 24, 76, 6, 76, 45]": 0,
+ "[:when, 25, 78, 6, 78, 46]": 0,
+ "[:when, 26, 80, 6, 80, 47]": 0,
+ "[:else, 27, 74, 4, 81, 7]": 0
+ },
+ "[:if, 28, 94, 6, 94, 37]": {
+ "[:then, 29, 94, 6, 94, 23]": 0,
+ "[:else, 30, 94, 6, 94, 37]": 0
+ },
+ "[:if, 31, 106, 6, 106, 37]": {
+ "[:then, 32, 106, 6, 106, 23]": 0,
+ "[:else, 33, 106, 6, 106, 37]": 0
+ },
+ "[:if, 34, 122, 6, 122, 37]": {
+ "[:then, 35, 122, 6, 122, 23]": 0,
+ "[:else, 36, 122, 6, 122, 37]": 0
+ },
+ "[:if, 37, 135, 8, 135, 39]": {
+ "[:then, 38, 135, 8, 135, 25]": 0,
+ "[:else, 39, 135, 8, 135, 39]": 0
+ },
+ "[:if, 40, 152, 6, 152, 37]": {
+ "[:then, 41, 152, 6, 152, 23]": 0,
+ "[:else, 42, 152, 6, 152, 37]": 0
+ },
+ "[:if, 43, 165, 8, 165, 39]": {
+ "[:then, 44, 165, 8, 165, 25]": 0,
+ "[:else, 45, 165, 8, 165, 39]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "/home/user/git/libregig/app/models/current.rb": {
"lines": [
- 0,
- 0,
0,
0,
0,
null,
- 0,
- 0,
+ 102,
null,
0,
- 0,
- 0,
+ 38,
+ 38,
null,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 331,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
+ 38,
+ 38,
null,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
null,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
- 0,
- null,
- null,
- null,
+ 36,
null,
null,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
- "lines": [
- 0,
- 0,
0,
null,
0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
- 0,
- 0,
- 0,
+ 76,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
+ null
],
- "branches": {}
+ "branches": {
+ "[:\"&.\", 0, 32, 16, 32, 32]": {
+ "[:then, 1, 32, 16, 32, 32]": 54,
+ "[:else, 2, 32, 16, 32, 32]": 22
+ },
+ "[:\"&.\", 3, 32, 36, 32, 60]": {
+ "[:then, 4, 32, 36, 32, 60]": 0,
+ "[:else, 5, 32, 36, 32, 60]": 22
+ }
+ }
},
- "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "/home/user/git/libregig/app/helpers/application_helper.rb": {
"lines": [
0,
0,
+ 15,
null,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
+ 46,
+ 15,
null,
- 0,
- 0,
- 0,
null,
null,
0,
- 0,
- 0,
- 0,
null,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
+ 15,
+ 15,
null,
- 0,
- 0,
- 0,
- 0,
null,
+ 15,
+ 15,
null,
- 0,
null,
+ 15,
+ 15,
null,
- 0,
+ 46,
null,
- 0,
- 0,
+ 46,
null,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
+ 46,
+ 31,
null,
null,
- 0,
+ 46,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
+ 2,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
+ 2,
+ 2,
+ 2,
0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0
- ],
- "branches": {}
- }
- },
- "timestamp": 1750623136
- },
- "Minitest-14": {
- "coverage": {
- "/home/user/git/libregig/app/models/band.rb": {
- "lines": [
- 0,
- 0,
+ 2,
+ 2,
null,
- 0,
- 0,
+ 10,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 10,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 5,
null,
null,
null,
null,
null,
- 0,
- 0,
null,
+ 10,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 0,
- "[:else, 2, 29, 4, 29, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/application_record.rb": {
- "lines": [
- 0,
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/concerns/random_id.rb": {
- "lines": [
- 0,
- 0,
null,
0,
- 3,
null,
null,
- 0,
null,
- 0,
- 25,
- 25,
- 25,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 6, 13, 51]": {
- "[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 25
- }
- }
- },
- "/home/user/git/libregig/app/models/concerns/auditable.rb": {
- "lines": [
- 0,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
- 0,
+ 23,
+ 23,
+ 23,
+ 23,
+ null,
+ 23,
+ 4,
+ 4,
null,
+ 19,
+ 19,
null,
null,
+ 23,
null,
+ 23,
null,
null,
null,
null,
- 0,
+ 23,
null,
- 0,
- 0,
+ 23,
+ null,
+ 23,
null,
null,
0,
- 0,
+ 16,
+ 16,
+ 2,
null,
null,
- 0,
- 0,
+ 16,
+ 16,
+ 16,
+ null,
null,
null,
0,
+ null,
+ 0,
+ 4,
+ 4,
0,
0,
null,
null,
+ null,
0,
+ 16,
+ null,
+ null,
0,
+ 16,
+ 16,
+ 16,
+ null,
+ null,
+ null,
+ null,
+ 16,
+ 16,
+ null,
+ 16,
+ 16,
+ null,
null,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 23, 6, 23, 59]": {
+ "[:then, 1, 23, 6, 23, 33]": 0,
+ "[:else, 2, 23, 6, 23, 59]": 15
+ },
+ "[:if, 3, 31, 10, 31, 71]": {
+ "[:then, 4, 31, 36, 31, 66]": 31,
+ "[:else, 5, 31, 69, 31, 71]": 15
+ },
+ "[:if, 6, 52, 4, 54, 7]": {
+ "[:then, 7, 53, 6, 53, 55]": 0,
+ "[:else, 8, 52, 4, 54, 7]": 2
+ },
+ "[:if, 9, 59, 23, 59, 86]": {
+ "[:then, 10, 59, 64, 59, 80]": 0,
+ "[:else, 11, 59, 83, 59, 86]": 10
+ },
+ "[:if, 12, 72, 19, 72, 52]": {
+ "[:then, 13, 72, 35, 72, 38]": 3,
+ "[:else, 14, 72, 41, 72, 52]": 7
+ },
+ "[:\"&.\", 15, 88, 50, 88, 75]": {
+ "[:then, 16, 88, 50, 88, 75]": 0,
+ "[:else, 17, 88, 50, 88, 75]": 23
+ },
+ "[:if, 18, 92, 4, 98, 7]": {
+ "[:then, 19, 93, 6, 94, 61]": 4,
+ "[:else, 20, 96, 6, 97, 20]": 19
+ },
+ "[:if, 21, 93, 27, 93, 77]": {
+ "[:then, 22, 93, 63, 93, 69]": 4,
+ "[:else, 23, 93, 72, 93, 77]": 0
+ },
+ "[:if, 24, 107, 4, 107, 76]": {
+ "[:then, 25, 107, 4, 107, 49]": 0,
+ "[:else, 26, 107, 4, 107, 76]": 23
+ },
+ "[:if, 27, 116, 6, 118, 9]": {
+ "[:then, 28, 117, 8, 117, 29]": 2,
+ "[:else, 29, 116, 6, 118, 9]": 14
+ },
+ "[:case, 30, 129, 4, 133, 7]": {
+ "[:when, 31, 130, 20, 130, 39]": 4,
+ "[:when, 32, 131, 21, 131, 40]": 0,
+ "[:else, 33, 132, 9, 132, 11]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/models/event_band.rb": {
+ "/home/user/git/libregig/app/helpers/bands_helper.rb": {
"lines": [
- 0,
- 0,
- 0,
0,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/models/event.rb": {
+ "/home/user/git/libregig/app/helpers/linked_devices_helper.rb": {
"lines": [
0,
0,
- 0,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
null,
0,
null,
0,
- null,
- null,
- null,
- null,
- 2,
- null,
- null,
- null,
- null,
0,
- 9,
- null,
null,
null,
null,
- null,
- 0,
0,
- null,
0,
0,
null,
- null,
0,
- 0,
- null,
null,
0,
+ null,
0,
null,
+ 0,
null,
0,
+ null,
0,
null,
null,
+ null,
0,
- 0,
+ 1,
0,
null,
+ 1,
+ null,
null,
null,
0,
+ 1,
null,
0,
- 3,
- 3,
- 3,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 3,
- 0,
- null,
null,
null
],
"branches": {
- "[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 0,
- "[:else, 2, 36, 4, 36, 49]": 0
+ "[:case, 0, 3, 4, 11, 7]": {
+ "[:when, 1, 5, 6, 5, 97]": 1,
+ "[:when, 2, 7, 6, 7, 95]": 0,
+ "[:else, 3, 9, 6, 10, 69]": 0
},
- "[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 0,
- "[:else, 5, 52, 4, 54, 7]": 0
+ "[:unless, 4, 16, 4, 16, 39]": {
+ "[:else, 5, 16, 4, 16, 39]": 0,
+ "[:then, 6, 16, 4, 16, 28]": 0
},
- "[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 3,
- "[:else, 8, 60, 4, 65, 7]": 0
+ "[:case, 7, 20, 4, 29, 7]": {
+ "[:when, 8, 22, 6, 22, 62]": 0,
+ "[:when, 9, 24, 6, 24, 59]": 0,
+ "[:when, 10, 26, 6, 26, 62]": 0,
+ "[:else, 11, 28, 6, 28, 24]": 0
},
- "[:if, 9, 62, 6, 64, 9]": {
- "[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 3
+ "[:if, 12, 33, 4, 37, 7]": {
+ "[:then, 13, 34, 6, 34, 98]": 0,
+ "[:else, 14, 36, 6, 36, 99]": 1
},
- "[:if, 12, 69, 4, 71, 7]": {
- "[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 3
+ "[:unless, 15, 41, 4, 41, 49]": {
+ "[:else, 16, 41, 4, 41, 49]": 0,
+ "[:then, 17, 41, 4, 41, 18]": 1
}
}
},
- "/home/user/git/libregig/app/helpers/events_helper.rb": {
+ "/home/user/git/libregig/app/helpers/members_helper.rb": {
"lines": [
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/sessions_helper.rb": {
+ "lines": [
0,
- 2,
- 0,
- 2,
- 0,
- null,
- null,
- null,
- 0,
- 2,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/users/registration_helper.rb": {
+ "lines": [
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/linked_device.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 3,
null,
- 0,
- 2,
- 2,
- 0,
+ 3,
null,
- 2,
+ 3,
null,
null,
- 0,
- 2,
- 2,
- 2,
+ 1,
null,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
null,
+ 1,
null,
- null
- ],
- "branches": {
- "[:case, 0, 3, 4, 7, 7]": {
- "[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 2,
- "[:else, 3, 6, 9, 6, 15]": 0
- },
- "[:unless, 4, 11, 4, 11, 67]": {
- "[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 2
- },
- "[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 2,
- "[:then, 9, 18, 6, 18, 38]": 0
- },
- "[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 2
- },
- "[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 0,
- "[:else, 15, 30, 4, 30, 30]": 0
- },
- "[:if, 16, 41, 4, 41, 61]": {
- "[:then, 17, 41, 4, 41, 49]": 0,
- "[:else, 18, 41, 4, 41, 61]": 0
- },
- "[:unless, 19, 41, 27, 41, 47]": {
- "[:else, 20, 41, 27, 41, 47]": 0,
- "[:then, 21, 41, 27, 41, 30]": 0
- },
- "[:if, 22, 42, 4, 42, 65]": {
- "[:then, 23, 42, 4, 42, 52]": 0,
- "[:else, 24, 42, 4, 42, 65]": 0
- },
- "[:unless, 25, 42, 29, 42, 50]": {
- "[:else, 26, 42, 29, 42, 50]": 0,
- "[:then, 27, 42, 29, 42, 32]": 0
- },
- "[:if, 28, 43, 4, 43, 73]": {
- "[:then, 29, 43, 4, 43, 58]": 0,
- "[:else, 30, 43, 4, 43, 73]": 0
- },
- "[:unless, 31, 43, 33, 43, 56]": {
- "[:else, 32, 43, 33, 43, 56]": 0,
- "[:then, 33, 43, 33, 43, 36]": 0
- },
- "[:case, 34, 45, 4, 49, 7]": {
- "[:when, 35, 46, 16, 46, 27]": 0,
- "[:else, 36, 48, 6, 48, 53]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/member.rb": {
- "lines": [
- 0,
- 0,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
0,
null,
- 2,
null,
- 0,
- 0,
- 0,
null,
- 0,
+ 1,
+ 3,
+ 3,
0,
null,
- 0,
null,
+ 3,
0,
- 7,
- null,
null,
null,
null,
null,
- 0,
- 0,
- null,
- null,
- null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
0,
- 2,
null,
null,
- 0,
+ 1,
0,
null,
null,
+ 1,
0,
null,
null,
- null,
- null,
- null,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
+ 1,
0,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
0,
0,
null,
null,
- 0,
- 0,
null,
null,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 29, 4, 33, 17]": {
- "[:then, 1, 29, 4, 33, 17]": 0,
- "[:else, 2, 29, 4, 33, 17]": 0
- },
- "[:if, 3, 41, 4, 41, 34]": {
- "[:then, 4, 41, 4, 41, 10]": 0,
- "[:else, 5, 41, 4, 41, 34]": 0
- },
- "[:if, 6, 51, 4, 51, 32]": {
- "[:then, 7, 51, 4, 51, 10]": 0,
- "[:else, 8, 51, 4, 51, 32]": 0
- },
- "[:unless, 9, 57, 8, 57, 86]": {
- "[:else, 10, 57, 8, 57, 86]": 0,
- "[:then, 11, 57, 8, 57, 43]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/skill.rb": {
- "lines": [
- 0,
+ 1,
0,
0,
null,
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/user_mail.rb": {
- "lines": [
- 0,
- 0,
null,
- 0,
null,
0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
+ 1,
0,
0,
- null,
0,
null,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
null,
+ 1,
+ 3,
null,
null,
- 0,
null,
- 0,
+ 1,
+ 3,
+ 3,
+ null,
+ 3,
+ 3,
0,
null,
null,
null,
null,
null,
+ 3,
+ 3,
null,
null
],
"branches": {
- "[:unless, 0, 20, 4, 20, 26]": {
- "[:else, 1, 20, 4, 20, 26]": 0,
- "[:then, 2, 20, 4, 20, 10]": 0
+ "[:if, 0, 76, 4, 76, 46]": {
+ "[:then, 1, 76, 27, 76, 37]": 0,
+ "[:else, 2, 76, 40, 76, 46]": 0
},
- "[:if, 3, 29, 6, 29, 39]": {
- "[:then, 4, 29, 6, 29, 13]": 0,
- "[:else, 5, 29, 6, 29, 39]": 0
+ "[:unless, 3, 80, 4, 80, 26]": {
+ "[:else, 4, 80, 4, 80, 26]": 0,
+ "[:then, 5, 80, 4, 80, 14]": 0
+ },
+ "[:unless, 6, 88, 4, 88, 35]": {
+ "[:else, 7, 88, 4, 88, 35]": 0,
+ "[:then, 8, 88, 4, 88, 14]": 0
+ },
+ "[:if, 9, 103, 4, 106, 7]": {
+ "[:then, 10, 104, 6, 105, 18]": 0,
+ "[:else, 11, 103, 4, 106, 7]": 0
+ },
+ "[:unless, 12, 110, 4, 110, 28]": {
+ "[:else, 13, 110, 4, 110, 28]": 1,
+ "[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/user.rb": {
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
"lines": [
+ 1,
+ 1,
0,
0,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- null,
- null,
- null,
- 0,
- 6,
- null,
- null,
- 0,
- 5,
- null,
- null,
- 0,
- 9,
null,
null,
- 0,
- 0,
+ 1,
+ 12,
+ 12,
+ 12,
null,
- 11,
+ 12,
0,
- null,
0,
- null,
- null,
- null,
0,
- null,
- null,
- null,
+ 12,
+ 12,
+ 12,
+ 12,
null,
0,
- null,
- null,
- null,
- null,
- null,
0,
- null,
- null,
- null,
0,
- null,
0,
- null,
- null,
- null,
0,
- 5,
null,
null,
- 0,
- 5,
- null,
null,
+ 1,
0,
0,
- null,
- 0,
- null,
- null,
- null,
- null,
0,
null,
- 0,
- 22,
null,
+ 1,
null,
- 0,
- 11,
+ 1,
+ 12,
null,
null
],
"branches": {
- "[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 11,
- "[:else, 2, 27, 16, 27, 32]": 0
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
},
- "[:if, 3, 64, 4, 64, 49]": {
- "[:then, 4, 64, 4, 64, 23]": 0,
- "[:else, 5, 64, 4, 64, 49]": 0
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 12
},
- "[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 11
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 12,
+ "[:else, 8, 21, 6, 25, 48]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/permissions_helper.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
- 0,
- 0,
- null,
- 0,
- null,
null,
null,
- 2,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
null,
+ 1,
+ 36,
+ 36,
null,
null,
- 2,
+ 1,
+ 18,
+ 9,
null,
- 2,
null,
- 0,
null,
null,
null,
- 0,
- 5,
- 5,
- 15,
+ 1,
+ 18,
null,
null,
+ 1,
+ 54,
null,
- 0,
- 0,
null,
- 0,
+ 1,
null,
- 0,
+ 1,
+ 37,
null,
- 0,
null,
- 0,
+ 1,
+ 38,
+ 1,
+ 37,
+ 26,
null,
- 0,
+ 11,
null,
null,
null,
- 0,
1,
1,
- 0,
- 0,
- 0,
null,
- null,
- null,
- 0,
- 1,
- 0,
1,
- 0,
null,
null,
null,
- 0,
+ 1,
null,
- 0,
null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
0,
null,
- 0,
null,
- 0,
null,
- 0,
+ 1,
null,
- 0,
+ 1,
null,
null,
null,
- 0,
+ 4,
null,
+ 1,
0,
0,
null,
+ 0,
null,
+ 1,
null,
null,
null,
- null,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 26,
+ 26,
+ 26,
+ 26,
null,
0,
- 0,
- null,
null,
null,
null,
+ 1,
+ 11,
+ 11,
null,
null,
+ 1,
0,
- null,
- null,
0,
null,
null,
- 0,
+ 1,
+ 37,
null,
0,
0,
null,
- null,
- null,
- null,
- null,
- null,
0,
null,
null,
null,
- 0,
- 0,
- 0,
+ 1,
null,
+ 11,
null,
null,
null,
null,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 0,
+ 1,
null,
0,
- 0,
- null,
- null,
- null,
- null,
null,
null,
0,
+ 0,
null,
null,
null,
- 0,
+ 1,
0,
0,
null,
null,
+ 1,
null,
+ 18,
+ 9,
+ 9,
null,
+ 18,
null,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 0,
- null,
- 0,
- 15,
- 15,
- 15,
- 15,
- 5,
- null,
null,
null
],
"branches": {
- "[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 2,
- "[:else, 2, 20, 6, 20, 8]": 0
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 36,
+ "[:then, 2, 13, 4, 13, 10]": 0
},
- "[:case, 3, 32, 4, 43, 7]": {
- "[:when, 4, 34, 6, 34, 15]": 0,
- "[:when, 5, 36, 6, 36, 15]": 0,
- "[:when, 6, 38, 6, 38, 15]": 0,
- "[:when, 7, 40, 6, 40, 14]": 0,
- "[:else, 8, 42, 6, 42, 17]": 0
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 18,
+ "[:else, 5, 18, 18, 18, 39]": 0
},
- "[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 1,
- "[:when, 11, 49, 19, 49, 58]": 0,
- "[:when, 12, 50, 20, 50, 61]": 0,
- "[:else, 13, 51, 9, 51, 49]": 0
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 9,
+ "[:then, 8, 18, 4, 18, 10]": 9
},
- "[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 0,
- "[:else, 16, 58, 4, 60, 7]": 1
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 1,
+ "[:else, 11, 26, 41, 26, 43]": 17
},
- "[:if, 17, 58, 4, 60, 7]": {
- "[:then, 18, 59, 6, 59, 12]": 0,
- "[:else, 19, 58, 4, 60, 7]": 1
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 1,
+ "[:else, 14, 42, 4, 46, 7]": 37
},
- "[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 0,
- "[:else, 22, 72, 4, 72, 35]": 0
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 26,
+ "[:else, 17, 45, 6, 45, 24]": 11
},
- "[:case, 23, 74, 4, 81, 7]": {
- "[:when, 24, 76, 6, 76, 45]": 0,
- "[:when, 25, 78, 6, 78, 46]": 0,
- "[:when, 26, 80, 6, 80, 47]": 0,
- "[:else, 27, 74, 4, 81, 7]": 0
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 1,
+ "[:else, 20, 69, 6, 69, 32]": 0
},
- "[:if, 28, 94, 6, 94, 37]": {
- "[:then, 29, 94, 6, 94, 23]": 0,
- "[:else, 30, 94, 6, 94, 37]": 0
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 1,
+ "[:else, 23, 75, 27, 75, 48]": 0
},
- "[:if, 31, 106, 6, 106, 37]": {
- "[:then, 32, 106, 6, 106, 23]": 0,
- "[:else, 33, 106, 6, 106, 37]": 0
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 1
},
- "[:if, 34, 122, 6, 122, 37]": {
- "[:then, 35, 122, 6, 122, 23]": 0,
- "[:else, 36, 122, 6, 122, 37]": 0
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
},
- "[:if, 37, 135, 8, 135, 39]": {
- "[:then, 38, 135, 8, 135, 25]": 0,
- "[:else, 39, 135, 8, 135, 39]": 0
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 26,
+ "[:else, 32, 102, 6, 102, 24]": 0
},
- "[:if, 40, 152, 6, 152, 37]": {
- "[:then, 41, 152, 6, 152, 23]": 0,
- "[:else, 42, 152, 6, 152, 37]": 0
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 26,
+ "[:else, 35, 117, 14, 117, 38]": 11
},
- "[:if, 43, 165, 8, 165, 39]": {
- "[:then, 44, 165, 8, 165, 25]": 0,
- "[:else, 45, 165, 8, 165, 39]": 0
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 37,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 9,
+ "[:else, 47, 158, 8, 158, 16]": 9
}
}
},
- "/home/user/git/libregig/app/models/current.rb": {
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
- null,
- 24,
- null,
- 0,
- 7,
- 7,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
- 0,
- 46,
+ 1,
+ 13,
+ 13,
+ 13,
+ 13,
null,
null,
- 0,
- 7,
- 7,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
null,
+ 1,
null,
- 0,
- 4,
null,
+ 1,
null,
- 0,
null,
+ 1,
0,
- 14,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 10,
- "[:else, 2, 32, 16, 32, 32]": 4
- },
- "[:\"&.\", 3, 32, 36, 32, 60]": {
- "[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 4
- }
- }
- },
- "/home/user/git/libregig/app/helpers/application_helper.rb": {
- "lines": [
0,
0,
- 2,
- null,
- null,
0,
- 6,
- 2,
- null,
- null,
null,
0,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
- null,
- 2,
- 2,
- null,
- null,
- 2,
- 2,
- null,
- null,
- 2,
- 2,
- null,
- 6,
- null,
- 6,
- null,
- null,
- null,
- null,
- null,
- 6,
- 4,
- null,
- null,
- 6,
- null,
- null,
- null,
- null,
- 0,
0,
null,
null,
- 0,
- 0,
- 0,
- 0,
- null,
null,
+ 1,
0,
0,
null,
0,
null,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 0,
null,
+ 1,
null,
+ 1,
+ 2,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
0,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
null,
null,
null,
null,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- null,
- 0,
- null,
- 0,
- null,
- null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
0,
null,
- 0,
null,
- 0,
null,
null,
+ 1,
0,
- 2,
- 2,
- 0,
- null,
- null,
- 2,
- 2,
- 2,
- null,
- null,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
- 0,
- 2,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 1
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 1
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 1,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 1
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 3,
+ 3,
+ 3,
null,
- 0,
- 2,
- 2,
- 2,
null,
+ 1,
null,
+ 1,
+ 17,
null,
+ 17,
+ 3,
+ 14,
+ 17,
null,
- 2,
- 2,
null,
- 2,
- 2,
+ 1,
+ 3,
+ 3,
+ 3,
null,
null,
+ 1,
+ 3,
null,
null
],
"branches": {
- "[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 2
- },
- "[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 4,
- "[:else, 5, 31, 69, 31, 71]": 2
- },
- "[:if, 6, 52, 4, 54, 7]": {
- "[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 0
- },
- "[:if, 9, 59, 23, 59, 86]": {
- "[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 0
- },
- "[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 0,
- "[:else, 14, 72, 41, 72, 52]": 0
- },
- "[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 0
- },
- "[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 0,
- "[:else, 20, 96, 6, 97, 20]": 0
- },
- "[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 0,
- "[:else, 23, 93, 72, 93, 77]": 0
- },
- "[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 0,
- "[:else, 26, 107, 4, 107, 76]": 0
- },
- "[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
- "[:else, 29, 116, 6, 118, 9]": 2
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 3,
+ "[:else, 2, 17, 8, 17, 42]": 14
},
- "[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 0,
- "[:when, 32, 131, 21, 131, 40]": 0,
- "[:else, 33, 132, 9, 132, 11]": 0
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 1,
+ "[:else, 5, 28, 4, 28, 52]": 2
}
}
},
- "/home/user/git/libregig/app/helpers/bands_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/linked_devices_helper.rb": {
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
+ 1,
null,
null,
+ 1,
null,
0,
0,
- 0,
null,
0,
null,
- 0,
null,
- 0,
null,
+ 1,
0,
null,
0,
- null,
0,
null,
+ 0,
null,
null,
- 0,
- 0,
- 0,
null,
- 0,
+ 1,
null,
+ 1,
+ 1,
null,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
0,
null,
null
],
"branches": {
- "[:case, 0, 3, 4, 11, 7]": {
- "[:when, 1, 5, 6, 5, 97]": 0,
- "[:when, 2, 7, 6, 7, 95]": 0,
- "[:else, 3, 9, 6, 10, 69]": 0
- },
- "[:unless, 4, 16, 4, 16, 39]": {
- "[:else, 5, 16, 4, 16, 39]": 0,
- "[:then, 6, 16, 4, 16, 28]": 0
- },
- "[:case, 7, 20, 4, 29, 7]": {
- "[:when, 8, 22, 6, 22, 62]": 0,
- "[:when, 9, 24, 6, 24, 59]": 0,
- "[:when, 10, 26, 6, 26, 62]": 0,
- "[:else, 11, 28, 6, 28, 24]": 0
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 0
},
- "[:if, 12, 33, 4, 37, 7]": {
- "[:then, 13, 34, 6, 34, 98]": 0,
- "[:else, 14, 36, 6, 36, 99]": 0
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 0
},
- "[:unless, 15, 41, 4, 41, 49]": {
- "[:else, 16, 41, 4, 41, 49]": 0,
- "[:then, 17, 41, 4, 41, 18]": 0
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 1,
+ "[:else, 8, 34, 4, 34, 80]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/members_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/sessions_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/users/registration_helper.rb": {
+ "/home/user/git/libregig/app/models/member_skill.rb": {
"lines": [
- 0,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/models/linked_device.rb": {
+ "/home/user/git/libregig/app/models/permission.rb": {
"lines": [
+ 1,
1,
1,
null,
@@ -50962,11 +51707,15 @@
1,
null,
1,
- null,
1,
- null,
+ 1,
+ 2,
null,
1,
+ 0,
+ 0,
+ 0,
+ null,
null,
null,
null,
@@ -50977,226 +51726,63 @@
1,
null,
1,
- 1,
null,
1,
1,
- null,
- null,
1,
- null,
+ 1,
null,
1,
1,
null,
1,
- 0,
+ null,
+ null,
+ null,
null,
null,
null,
1,
- 3,
0,
0,
- null,
- null,
- 3,
0,
- null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
1,
null,
1,
- 0,
+ 37,
null,
+ 7,
+ 7,
null,
- 1,
+ 7,
0,
null,
null,
- 1,
- 0,
- null,
null,
1,
- 0,
null,
- null,
- 1,
+ 37,
0,
null,
null,
- 1,
- 0,
- null,
null,
1,
+ 37,
0,
- 0,
- null,
- null,
null,
null,
null,
1,
- 0,
+ 37,
0,
null,
null,
- null,
- 0,
- null,
- null,
- 1,
- null,
- 1,
- 0,
- null,
- null,
- 1,
- 0,
- 0,
- 0,
- null,
- null,
- null,
- 1,
- 0,
- null,
- 0,
- 0,
- null,
- null,
- null,
- 1,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- null,
- null,
- null,
- null,
- 0,
- 0,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 76, 4, 76, 46]": {
- "[:then, 1, 76, 27, 76, 37]": 0,
- "[:else, 2, 76, 40, 76, 46]": 0
- },
- "[:unless, 3, 80, 4, 80, 26]": {
- "[:else, 4, 80, 4, 80, 26]": 0,
- "[:then, 5, 80, 4, 80, 14]": 0
- },
- "[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 0,
- "[:then, 8, 88, 4, 88, 14]": 0
- },
- "[:if, 9, 103, 4, 106, 7]": {
- "[:then, 10, 104, 6, 105, 18]": 0,
- "[:else, 11, 103, 4, 106, 7]": 0
- },
- "[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 0,
- "[:then, 14, 110, 4, 110, 10]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/permission.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 0,
- 0,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 7,
- null,
- 3,
- 3,
- null,
- 3,
- 0,
- null,
- null,
- null,
- 1,
- null,
- 7,
- 0,
- null,
- null,
- null,
- 1,
- 7,
- 0,
- null,
- null,
- null,
- 1,
- 7,
- 2,
- null,
- null,
null
],
"branches": {
@@ -51207,41 +51793,51 @@
"[:else, 4, 51, 9, 51, 48]": 0
},
"[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 4,
- "[:else, 7, 58, 4, 58, 38]": 3
+ "[:then, 6, 58, 4, 58, 15]": 30,
+ "[:else, 7, 58, 4, 58, 38]": 7
},
"[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 3,
+ "[:else, 9, 63, 4, 65, 7]": 7,
"[:then, 10, 64, 6, 64, 101]": 0
},
"[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 5,
+ "[:else, 12, 70, 4, 72, 7]": 37,
"[:then, 13, 71, 6, 71, 51]": 0
},
"[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 7,
+ "[:else, 15, 76, 4, 78, 7]": 37,
"[:then, 16, 77, 6, 77, 57]": 0
},
"[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 5,
- "[:else, 19, 82, 11, 82, 27]": 2
+ "[:then, 18, 82, 11, 82, 27]": 37,
+ "[:else, 19, 82, 11, 82, 27]": 0
},
"[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 4,
- "[:else, 22, 82, 31, 82, 44]": 2
+ "[:then, 21, 82, 31, 82, 44]": 10,
+ "[:else, 22, 82, 31, 82, 44]": 0
},
"[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 5,
- "[:then, 25, 83, 6, 83, 56]": 2
+ "[:else, 24, 82, 4, 84, 7]": 37,
+ "[:then, 25, 83, 6, 83, 56]": 0
}
}
},
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
"/home/user/git/libregig/app/queries/event_permission_query.rb": {
"lines": [
1,
1,
1,
- 9,
+ 22,
null,
null,
null,
@@ -51259,7 +51855,7 @@
null,
null,
1,
- 9,
+ 22,
null,
null,
null,
@@ -51283,7 +51879,7 @@
1,
null,
1,
- 9,
+ 22,
null,
null,
null,
@@ -51291,7 +51887,7 @@
null,
null,
1,
- 9,
+ 22,
null,
null,
null,
@@ -51304,7 +51900,7 @@
null,
null,
1,
- 9,
+ 22,
null,
null,
null,
@@ -51326,86 +51922,132 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
1,
1,
1,
- 5,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null,
+ 0,
null,
null,
null,
null,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
null,
null,
+ 1,
null,
null,
1,
- 5,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
null,
null,
null,
+ 0,
null,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
null,
null,
+ 0,
+ 0,
null,
null,
1,
- null,
1,
- 5,
- null,
- null,
- null,
- null,
- null,
- null,
1,
- 5,
null,
null,
+ 1,
null,
+ 1,
+ 0,
null,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
+ },
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
+ },
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "lines": [
1,
- 5,
+ 1,
+ 1,
+ 9,
null,
null,
null,
@@ -51417,8 +52059,6 @@
null,
null,
null,
- 1,
- 5,
null,
null,
null,
@@ -51437,10 +52077,10 @@
null,
null,
null,
- 1,
- 5,
null,
null,
+ 1,
+ 9,
null,
null,
null,
@@ -51461,23 +52101,16 @@
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
- "lines": [
- 1,
1,
- 1,
- 7,
- null,
+ 9,
null,
null,
null,
null,
null,
null,
+ 1,
+ 9,
null,
null,
null,
@@ -51488,6 +52121,8 @@
null,
null,
null,
+ 1,
+ 9,
null,
null,
null,
@@ -51503,17 +52138,7 @@
null,
null,
1,
- 7,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 9,
null,
null,
null,
@@ -51524,8 +52149,6 @@
null,
null,
null,
- 1,
- 7,
null,
null,
null,
@@ -51533,9 +52156,7 @@
null,
null,
1,
- 7,
- null,
- null,
+ 9,
null,
null,
null,
@@ -51544,8 +52165,6 @@
null,
null,
null,
- 1,
- 7,
null,
null,
null,
@@ -51561,7 +52180,7 @@
null,
null,
1,
- 7,
+ 9,
null,
null,
null,
@@ -51578,32 +52197,86 @@
null,
null,
null,
- 1,
- 7,
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
null,
+ 1,
null,
+ 1,
null,
+ 1,
null,
+ 1,
+ 2,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 0,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
+ 1,
null,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "lines": [
null,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ 1,
+ 1,
null,
1,
- 7,
null,
null,
null,
@@ -51614,134 +52287,110 @@
null,
null,
null,
+ 1,
+ 1,
null,
+ 0,
+ 0,
null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
null,
null,
null
],
+ "branches": {
+ "[:if, 0, 26, 4, 31, 7]": {
+ "[:then, 1, 27, 6, 27, 45]": 1,
+ "[:else, 2, 29, 6, 30, 64]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
+ "lines": [
+ 1,
+ 1,
+ null
+ ],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
- 0,
- 0,
- null,
- null,
1,
- 2,
- 2,
- 2,
- null,
- 2,
- 0,
- 0,
- 0,
- 2,
- 2,
- 2,
- 2,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- null,
null,
1,
- 0,
- 0,
- 0,
- null,
null,
- 1,
null,
- 1,
- 2,
null,
null
],
- "branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 2
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 2,
- "[:else, 8, 21, 6, 25, 48]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
"lines": [
- null,
- null,
+ 1,
1,
1,
1,
1,
null,
+ 1,
+ 1,
null,
- null,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 4,
- 4,
null,
null,
1,
- 2,
0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
- 1,
- 2,
null,
null,
1,
- 6,
- null,
null,
- 1,
null,
1,
- 7,
- null,
+ 0,
null,
- 1,
- 7,
0,
- 7,
- 5,
+ 0,
null,
- 2,
+ 0,
null,
null,
null,
1,
0,
+ 0,
null,
0,
null,
null,
null,
+ 1,
+ 0,
0,
null,
null,
@@ -51753,100 +52402,79 @@
0,
null,
0,
- 0,
null,
- 0,
+ null,
null,
null,
null,
1,
null,
0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 1,
0,
null,
+ null,
+ 1,
0,
0,
0,
- null,
0,
null,
0,
- null,
- null,
- null,
- 1,
0,
0,
null,
null,
+ null,
+ null,
1,
- 5,
- 5,
- 5,
- 5,
null,
- 0,
null,
null,
null,
1,
- 2,
- 2,
- null,
null,
1,
- 0,
- 0,
+ 3,
null,
null,
- 1,
- 7,
null,
+ 1,
0,
0,
null,
+ null,
+ 1,
0,
null,
null,
null,
- 1,
- null,
- 2,
- null,
- null,
- null,
- null,
- null,
null,
null,
null,
null,
null,
1,
+ 1,
+ 1,
+ 1,
null,
- 0,
- null,
- null,
- 0,
- 0,
null,
+ 1,
+ 1,
null,
null,
1,
- 0,
- 0,
- null,
null,
1,
null,
- 2,
- 2,
- 0,
null,
- 2,
null,
null,
null,
@@ -51854,149 +52482,142 @@
null,
null,
null,
+ 1,
null,
null
],
"branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 4,
- "[:then, 2, 13, 4, 13, 10]": 0
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 2,
- "[:else, 5, 18, 18, 18, 39]": 0
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 0,
- "[:then, 8, 18, 4, 18, 10]": 2
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 2
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 7
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 5,
- "[:else, 17, 45, 6, 45, 24]": 2
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
},
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
},
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 0,
+ "[:else, 8, 42, 6, 42, 48]": 0
},
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
},
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 5,
- "[:else, 32, 102, 6, 102, 24]": 0
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
},
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 5,
- "[:else, 35, 117, 14, 117, 38]": 2
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
},
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 7,
- "[:else, 38, 117, 4, 117, 55]": 0
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 0
},
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 1
},
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 1
},
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 2,
- "[:else, 47, 158, 8, 158, 16]": 0
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 1
}
}
},
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
1,
1,
1,
- null,
1,
1,
null,
+ null,
+ null,
+ null,
+ null,
1,
- 2,
- 2,
- 2,
- 2,
null,
null,
1,
0,
+ 0,
+ null,
+ null,
null,
0,
0,
0,
null,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 15, 6, 18, 9]": {
+ "[:else, 1, 15, 6, 18, 9]": 0,
+ "[:then, 2, 16, 8, 17, 67]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
+ 1,
+ 1,
1,
null,
+ 1,
null,
1,
+ 3,
0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
+ 1,
+ 3,
+ null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 3,
+ "[:then, 2, 9, 8, 10, 28]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
+ "lines": [
1,
- 0,
- 0,
+ 1,
+ 1,
+ 11,
+ null,
+ null,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
- 1,
null,
- 1,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 0,
null,
null,
null,
@@ -52004,96 +52625,116 @@
null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
null,
1,
- 0,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
- },
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
- },
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 0,
- "[:else, 11, 44, 6, 44, 49]": 0
- },
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 0
- },
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
1,
null,
1,
- 2,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 2,
1,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
- 2,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 0,
- 0,
- 0,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 0,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null
],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 1,
- "[:else, 2, 17, 8, 17, 42]": 1
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 0
- }
- }
+ "branches": {}
},
"/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
@@ -52107,17 +52748,17 @@
1,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
null,
null,
@@ -52132,28 +52773,28 @@
null,
null,
1,
- 2,
- 2,
+ 0,
+ 0,
null,
- 2,
- 2,
- 2,
- 2,
- 2,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 2,
+ 0,
null,
0,
null,
null,
1,
- 0,
+ 2,
null,
- 0,
- 0,
+ 2,
+ 1,
0,
null,
- 0,
+ 1,
null,
null,
0,
@@ -52168,7 +52809,7 @@
1,
null,
1,
- 0,
+ 1,
null,
0,
0,
@@ -52210,14 +52851,14 @@
null,
null,
1,
- 0,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
- 0,
+ 2,
null,
0,
null,
@@ -52235,24 +52876,32 @@
0,
null,
null,
- 0,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
1,
0,
0,
- 0,
- 0,
+ null,
null,
null,
1,
- 2,
+ 0,
0,
null,
null,
null,
1,
+ 2,
0,
+ 2,
0,
null,
null,
@@ -52261,14 +52910,10 @@
0,
0,
0,
- 0,
- null,
null,
null,
1,
2,
- 2,
- 2,
null,
null,
1,
@@ -52278,23 +52923,19 @@
1,
2,
null,
- null,
- 1,
- 0,
- null,
null
],
"branches": {
"[:if, 0, 11, 19, 11, 91]": {
"[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 0
+ "[:else, 2, 11, 58, 11, 91]": 1
},
"[:if, 3, 28, 4, 30, 7]": {
"[:then, 4, 29, 6, 29, 80]": 0,
"[:else, 5, 28, 4, 30, 7]": 0
},
"[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 2,
+ "[:then, 7, 43, 4, 43, 38]": 0,
"[:else, 8, 43, 4, 43, 38]": 0
},
"[:unless, 9, 45, 4, 45, 77]": {
@@ -52302,15 +52943,15 @@
"[:then, 11, 45, 4, 45, 53]": 0
},
"[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:then, 13, 54, 6, 58, 9]": 1,
"[:else, 14, 60, 6, 60, 55]": 0
},
"[:if, 15, 54, 6, 58, 9]": {
"[:then, 16, 55, 8, 55, 72]": 0,
- "[:else, 17, 57, 8, 57, 66]": 0
+ "[:else, 17, 57, 8, 57, 66]": 1
},
"[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 0,
+ "[:then, 19, 72, 4, 72, 47]": 1,
"[:else, 20, 72, 4, 72, 68]": 0
},
"[:\"&.\", 21, 75, 21, 75, 40]": {
@@ -52333,14 +52974,14 @@
},
"[:if, 36, 114, 4, 114, 75]": {
"[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 0
+ "[:else, 38, 114, 4, 114, 75]": 1
},
"[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 0,
+ "[:then, 40, 117, 12, 117, 31]": 1,
"[:else, 41, 117, 12, 117, 31]": 0
},
"[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 0,
+ "[:when, 43, 121, 6, 121, 49]": 1,
"[:when, 44, 123, 6, 123, 46]": 0,
"[:when, 45, 125, 6, 125, 56]": 0,
"[:when, 46, 127, 6, 134, 9]": 0,
@@ -52352,10 +52993,10 @@
},
"[:if, 51, 139, 4, 139, 46]": {
"[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 0
+ "[:else, 53, 139, 34, 139, 46]": 1
},
"[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 2,
+ "[:else, 55, 150, 4, 152, 7]": 0,
"[:then, 56, 151, 6, 151, 57]": 0
},
"[:unless, 57, 156, 4, 158, 7]": {
@@ -52364,311 +53005,575 @@
},
"[:if, 60, 162, 4, 166, 7]": {
"[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 0
+ "[:else, 62, 164, 4, 166, 7]": 2
},
"[:if, 63, 164, 4, 166, 7]": {
"[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
+ "[:else, 65, 164, 4, 166, 7]": 2
}
}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
1,
1,
null,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
- 1,
- 1,
1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
- "lines": [
1,
1,
+ null,
1,
0,
- 0,
- null,
- null,
- null,
- null,
null,
0,
null,
- null,
- 1,
- 1,
- 1,
- null,
- null,
- null,
0,
0,
0,
- null,
- 0,
0,
null,
- 0,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 6, 18, 9]": {
- "[:else, 1, 15, 6, 18, 9]": 0,
- "[:then, 2, 16, 8, 17, 67]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
- 1,
- 1,
1,
null,
- 1,
null,
1,
+ null,
+ null,
1,
0,
null,
null,
+ 1,
+ 0,
null,
null,
1,
- 1,
+ 0,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 1,
- "[:then, 2, 9, 8, 10, 28]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
- "lines": [
- 0,
- 0,
0,
0,
0,
null,
- 0,
- 0,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
0,
+ null,
0,
null,
+ null,
+ null,
+ 1,
0,
0,
null,
0,
+ null,
+ null,
+ null,
+ 1,
0,
0,
+ null,
0,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
0,
0,
0,
+ null,
+ null,
+ 1,
0,
0,
null,
0,
0,
0,
- 0,
null,
+ null,
+ 1,
0,
null,
+ null,
+ 1,
0,
+ null,
+ null,
+ 1,
0,
0,
0,
null,
0,
+ null,
+ null,
+ null,
+ 1,
0,
- 0,
- 0,
- 0,
- 0,
- 0
+ null,
+ null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 0
+ },
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 0
+ },
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
+ },
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 0
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 0
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 18,
+ 4,
+ 2,
+ null,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ 1,
0,
0,
null,
0,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ 1,
0,
0,
+ null,
0,
0,
+ null,
0,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 2,
+ 2,
+ null,
+ 2,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 2,
+ 2,
+ null,
+ 2,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 2,
+ 2,
+ 2,
+ null,
+ null,
+ 2,
+ null,
+ null,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
+ null,
+ 1,
+ 7,
+ 7,
+ null,
+ 7,
+ null,
+ null,
+ 1,
+ null,
+ 7,
+ 5,
+ 2,
+ null,
+ 7,
+ null,
+ 7,
+ 7,
+ null,
+ 7,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 7,
+ null,
+ 7,
+ null,
0,
+ null,
0,
- 0
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ 8,
+ 7,
+ null,
+ null,
+ 1,
+ null,
+ 8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 21,
+ null,
+ null,
+ 1,
+ 16,
+ null,
+ 16,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 24, 8, 28, 11]": {
+ "[:then, 1, 25, 10, 25, 32]": 2,
+ "[:else, 2, 27, 10, 27, 56]": 2
+ },
+ "[:if, 3, 119, 6, 119, 77]": {
+ "[:then, 4, 119, 6, 119, 48]": 2,
+ "[:else, 5, 119, 6, 119, 77]": 0
+ },
+ "[:if, 6, 144, 6, 144, 77]": {
+ "[:then, 7, 144, 6, 144, 48]": 2,
+ "[:else, 8, 144, 6, 144, 77]": 0
+ },
+ "[:if, 9, 157, 14, 157, 79]": {
+ "[:then, 10, 157, 45, 157, 60]": 0,
+ "[:else, 11, 157, 63, 157, 79]": 2
+ },
+ "[:\"&.\", 12, 162, 15, 162, 51]": {
+ "[:then, 13, 162, 15, 162, 51]": 2,
+ "[:else, 14, 162, 15, 162, 51]": 0
+ },
+ "[:if, 15, 180, 8, 182, 19]": {
+ "[:then, 16, 181, 10, 181, 49]": 5,
+ "[:else, 17, 182, 10, 182, 19]": 2
+ },
+ "[:if, 18, 187, 6, 187, 62]": {
+ "[:then, 19, 187, 6, 187, 34]": 0,
+ "[:else, 20, 187, 6, 187, 62]": 7
+ },
+ "[:if, 21, 197, 6, 197, 29]": {
+ "[:then, 22, 197, 6, 197, 12]": 7,
+ "[:else, 23, 197, 6, 197, 29]": 0
+ },
+ "[:unless, 24, 209, 6, 209, 36]": {
+ "[:else, 25, 209, 6, 209, 36]": 7,
+ "[:then, 26, 209, 6, 209, 15]": 1
+ },
+ "[:if, 27, 210, 6, 210, 55]": {
+ "[:then, 28, 210, 6, 210, 17]": 0,
+ "[:else, 29, 210, 6, 210, 55]": 7
+ },
+ "[:unless, 30, 228, 6, 228, 62]": {
+ "[:else, 31, 228, 6, 228, 62]": 16,
+ "[:then, 32, 228, 6, 228, 12]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/events_audit.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
+ 1,
0,
0,
null,
- 0,
- 0,
null,
- 0,
- 0,
+ 1,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
+ 1,
0,
null,
- 0,
- 0,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
+ null,
+ 1,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
0,
0,
0,
null,
0,
0,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:else, 2, 8, 19, 8, 45]": 1
+ },
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 1
+ },
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:else, 8, 21, 10, 21, 18]": 1
+ },
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 0,
+ "[:else, 11, 36, 8, 37, 51]": 0
+ },
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 1,
+ "[:then, 14, 50, 6, 50, 59]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "lines": [
0,
0,
0,
0,
- null,
0,
null,
0,
0,
0,
+ null,
0,
0,
null,
0,
0,
+ null,
0,
0,
0,
0,
0,
0,
- null,
0,
0,
0,
@@ -52676,16 +53581,18 @@
0,
0,
0,
+ 0,
null,
0,
+ null,
0,
0,
0,
0,
+ null,
0,
0,
0,
- null,
0,
0,
0,
@@ -52778,7 +53685,7 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
"lines": [
0,
0,
@@ -52788,19 +53695,19 @@
null,
0,
0,
+ null,
+ 0,
0,
0,
+ null,
0,
0,
0,
null,
0,
0,
- null,
0,
0,
- null,
- null,
0,
0,
0,
@@ -52811,17 +53718,14 @@
0,
0,
0,
- null,
- 0,
0,
- null,
0,
0,
null,
0,
0,
0,
- 0,
+ null,
0,
0,
null,
@@ -52832,7 +53736,6 @@
0,
0,
0,
- null,
0,
0,
0,
@@ -52840,17 +53743,23 @@
0,
0,
0,
+ null,
0,
null,
0,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "lines": [
0,
0,
0,
0,
- null,
0,
null,
0,
@@ -52859,15 +53768,17 @@
0,
null,
0,
- null,
0,
0,
+ null,
+ 0,
0,
null,
0,
0,
0,
0,
+ null,
0,
0,
0,
@@ -52879,6 +53790,9 @@
0,
0,
0,
+ null,
+ 0,
+ 0,
0,
0,
null,
@@ -52893,6 +53807,7 @@
0,
0,
0,
+ 0,
null,
0,
0,
@@ -52905,19 +53820,19 @@
0,
null,
0,
+ null,
0,
0,
0,
0,
- null,
0,
0,
0,
- null,
0,
0,
0,
0,
+ null,
0,
0,
0,
@@ -52925,14 +53840,21 @@
0,
0,
0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
null,
0,
0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
"lines": [
0,
0,
@@ -52940,25 +53862,29 @@
null,
0,
0,
- null,
0,
- null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "lines": [
0,
0,
null,
- null,
- 0,
- 0,
- 0,
- 0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "lines": [
0,
0,
- null,
0,
0,
null,
@@ -52969,80 +53895,80 @@
0,
0,
null,
- 0,
- 0,
- 0,
null,
0,
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
0,
0,
0,
+ null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "lines": [
0,
0,
0,
0,
0,
+ null,
0,
0,
- 0,
+ null,
null,
0,
0,
0,
0,
null,
- 0,
null,
0,
+ null,
+ null,
0,
+ null,
0,
0,
+ null,
0,
null,
0,
0,
0,
+ null,
0,
+ null,
0,
0,
+ null,
0,
0,
null,
+ null,
0,
+ null,
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
- "lines": [
- 0,
+ null,
0,
0,
- null,
0,
0,
- null,
0,
0,
0,
+ null,
0,
0,
0,
@@ -53051,20 +53977,19 @@
null,
0,
0,
- null,
0,
0,
+ null,
0,
0,
0,
0,
null,
0,
- null,
0,
+ null,
0,
0,
- null,
0,
0,
null,
@@ -53073,12 +53998,14 @@
0
],
"branches": {}
- },
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ }
+ },
+ "timestamp": 1762969219
+ },
+ "Minitest-11": {
+ "coverage": {
+ "/home/user/git/libregig/app/models/band.rb": {
"lines": [
- 0,
- 0,
- 0,
0,
0,
null,
@@ -53088,65 +54015,137 @@
0,
0,
0,
- null,
- 0,
0,
0,
null,
0,
0,
+ null,
0,
0,
+ null,
0,
+ null,
0,
- 0,
+ 14,
+ null,
+ null,
+ null,
+ null,
null,
0,
+ 4,
+ null,
+ null,
0,
0,
+ null,
+ null,
0,
0,
+ null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 29, 4, 29, 48]": {
+ "[:then, 1, 29, 4, 29, 48]": 4,
+ "[:else, 2, 29, 4, 29, 48]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/application_record.rb": {
+ "lines": [
0,
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/concerns/random_id.rb": {
+ "lines": [
0,
0,
null,
0,
- 0,
- 0,
+ 3,
null,
- 0,
- 0,
null,
0,
+ null,
0,
+ 213,
+ 213,
+ 213,
+ null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 6, 13, 51]": {
+ "[:else, 1, 13, 6, 13, 51]": 0,
+ "[:then, 2, 13, 6, 13, 11]": 213
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/concerns/auditable.rb": {
+ "lines": [
0,
0,
+ null,
0,
0,
+ null,
+ null,
0,
+ 2,
+ 5,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
0,
+ 2,
+ null,
+ null,
0,
+ 5,
+ null,
+ null,
0,
+ 5,
+ null,
+ null,
0,
0,
0,
null,
+ null,
0,
+ 2,
null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event_band.rb": {
+ "lines": [
0,
0,
0,
0,
- 0
+ null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/models/event.rb": {
"lines": [
- 0,
- 0,
0,
0,
0,
@@ -53155,314 +54154,493 @@
0,
0,
0,
- null,
0,
0,
0,
null,
0,
- 0,
+ null,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ 15,
+ null,
+ null,
+ null,
null,
0,
- 0,
+ 24,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
0,
null,
0,
+ 4,
+ null,
+ null,
0,
0,
+ null,
+ null,
0,
0,
+ null,
+ null,
0,
0,
null,
+ null,
0,
0,
0,
null,
+ null,
+ null,
+ 0,
+ null,
0,
+ 23,
+ 22,
+ 22,
0,
+ null,
+ null,
+ null,
+ null,
0,
+ 23,
0,
null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 36, 4, 36, 49]": {
+ "[:then, 1, 36, 4, 36, 49]": 4,
+ "[:else, 2, 36, 4, 36, 49]": 0
+ },
+ "[:if, 3, 52, 4, 54, 7]": {
+ "[:then, 4, 53, 6, 53, 56]": 0,
+ "[:else, 5, 52, 4, 54, 7]": 0
+ },
+ "[:if, 6, 60, 4, 65, 7]": {
+ "[:then, 7, 61, 6, 64, 9]": 22,
+ "[:else, 8, 60, 4, 65, 7]": 1
+ },
+ "[:if, 9, 62, 6, 64, 9]": {
+ "[:then, 10, 63, 8, 63, 34]": 0,
+ "[:else, 11, 62, 6, 64, 9]": 22
+ },
+ "[:if, 12, 69, 4, 71, 7]": {
+ "[:then, 13, 70, 6, 70, 51]": 0,
+ "[:else, 14, 69, 4, 71, 7]": 23
+ }
+ }
+ },
+ "/home/user/git/libregig/app/helpers/events_helper.rb": {
+ "lines": [
+ 0,
0,
+ 16,
0,
+ 15,
+ 1,
+ null,
+ null,
+ null,
0,
+ 14,
0,
+ null,
+ null,
0,
+ 16,
+ 16,
0,
null,
+ 16,
+ null,
+ null,
0,
+ 16,
+ 16,
+ 16,
+ null,
+ null,
0,
0,
+ null,
0,
0,
null,
0,
0,
+ null,
0,
+ null,
0,
0,
0,
0,
+ null,
0,
0,
null,
0,
null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 3, 4, 7, 7]": {
+ "[:when, 1, 4, 21, 4, 32]": 0,
+ "[:when, 2, 5, 28, 5, 41]": 15,
+ "[:else, 3, 6, 9, 6, 15]": 1
+ },
+ "[:unless, 4, 11, 4, 11, 67]": {
+ "[:else, 5, 11, 4, 11, 67]": 0,
+ "[:then, 6, 11, 4, 11, 17]": 14
+ },
+ "[:unless, 7, 17, 4, 19, 7]": {
+ "[:else, 8, 17, 4, 19, 7]": 16,
+ "[:then, 9, 18, 6, 18, 38]": 0
+ },
+ "[:if, 10, 25, 10, 25, 52]": {
+ "[:then, 11, 25, 40, 25, 45]": 0,
+ "[:else, 12, 25, 48, 25, 52]": 16
+ },
+ "[:if, 13, 30, 4, 30, 30]": {
+ "[:then, 14, 30, 4, 30, 14]": 0,
+ "[:else, 15, 30, 4, 30, 30]": 0
+ },
+ "[:if, 16, 41, 4, 41, 61]": {
+ "[:then, 17, 41, 4, 41, 49]": 0,
+ "[:else, 18, 41, 4, 41, 61]": 0
+ },
+ "[:unless, 19, 41, 27, 41, 47]": {
+ "[:else, 20, 41, 27, 41, 47]": 0,
+ "[:then, 21, 41, 27, 41, 30]": 0
+ },
+ "[:if, 22, 42, 4, 42, 65]": {
+ "[:then, 23, 42, 4, 42, 52]": 0,
+ "[:else, 24, 42, 4, 42, 65]": 0
+ },
+ "[:unless, 25, 42, 29, 42, 50]": {
+ "[:else, 26, 42, 29, 42, 50]": 0,
+ "[:then, 27, 42, 29, 42, 32]": 0
+ },
+ "[:if, 28, 43, 4, 43, 73]": {
+ "[:then, 29, 43, 4, 43, 58]": 0,
+ "[:else, 30, 43, 4, 43, 73]": 0
+ },
+ "[:unless, 31, 43, 33, 43, 56]": {
+ "[:else, 32, 43, 33, 43, 56]": 0,
+ "[:then, 33, 43, 33, 43, 36]": 0
+ },
+ "[:case, 34, 45, 4, 49, 7]": {
+ "[:when, 35, 46, 16, 46, 27]": 0,
+ "[:else, 36, 48, 6, 48, 53]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/member.rb": {
+ "lines": [
0,
0,
+ null,
0,
0,
+ null,
0,
0,
+ null,
+ 22,
+ null,
0,
0,
0,
+ null,
0,
0,
null,
0,
+ null,
0,
+ 12,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ 22,
+ null,
+ null,
0,
0,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
0,
0,
0,
- null,
0,
0,
+ null,
+ null,
+ null,
+ null,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
0,
null,
null,
+ 0,
+ 1,
null,
null,
null,
- 0
+ null
],
- "branches": {}
+ "branches": {
+ "[:\"&.\", 0, 29, 4, 33, 17]": {
+ "[:then, 1, 29, 4, 33, 17]": 0,
+ "[:else, 2, 29, 4, 33, 17]": 0
+ },
+ "[:if, 3, 41, 4, 41, 34]": {
+ "[:then, 4, 41, 4, 41, 10]": 0,
+ "[:else, 5, 41, 4, 41, 34]": 0
+ },
+ "[:if, 6, 51, 4, 51, 32]": {
+ "[:then, 7, 51, 4, 51, 10]": 0,
+ "[:else, 8, 51, 4, 51, 32]": 0
+ },
+ "[:unless, 9, 57, 8, 57, 86]": {
+ "[:else, 10, 57, 8, 57, 86]": 0,
+ "[:then, 11, 57, 8, 57, 43]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "/home/user/git/libregig/app/models/skill.rb": {
"lines": [
0,
0,
0,
null,
0,
- 0,
- 0,
- 0,
- 0
+ null
],
"branches": {}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/models/user_mail.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
0,
0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
0,
- 0,
+ null,
null,
0,
0,
null,
- 0,
+ null,
0,
0,
null,
0,
+ null,
+ null,
0,
0,
0,
- 0,
+ null,
0,
0,
0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
0,
- 0,
null,
0,
0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
+ null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 20, 4, 20, 26]": {
+ "[:else, 1, 20, 4, 20, 26]": 0,
+ "[:then, 2, 20, 4, 20, 10]": 0
+ },
+ "[:if, 3, 29, 6, 29, 39]": {
+ "[:then, 4, 29, 6, 29, 13]": 0,
+ "[:else, 5, 29, 6, 29, 39]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/user.rb": {
+ "lines": [
0,
0,
0,
+ null,
0,
+ null,
0,
0,
+ null,
+ null,
+ null,
0,
+ 11,
+ null,
+ null,
0,
+ 14,
+ null,
+ null,
0,
+ 24,
+ null,
null,
0,
0,
+ null,
+ 56,
0,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
0,
null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ null,
0,
null,
+ null,
+ null,
0,
+ 29,
+ null,
+ null,
0,
+ 45,
+ null,
+ null,
0,
0,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
0,
+ 125,
+ null,
+ null,
0,
- 0,
- 0,
+ 62,
null,
+ null
+ ],
+ "branches": {
+ "[:\"&.\", 0, 27, 16, 27, 32]": {
+ "[:then, 1, 27, 16, 27, 32]": 56,
+ "[:else, 2, 27, 16, 27, 32]": 0
+ },
+ "[:if, 3, 64, 4, 64, 49]": {
+ "[:then, 4, 64, 4, 64, 23]": 0,
+ "[:else, 5, 64, 4, 64, 49]": 0
+ },
+ "[:if, 6, 78, 4, 78, 50]": {
+ "[:then, 7, 78, 4, 78, 30]": 2,
+ "[:else, 8, 78, 4, 78, 50]": 60
+ }
+ }
+ },
+ "/home/user/git/libregig/app/helpers/permissions_helper.rb": {
+ "lines": [
0,
0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
+ 1,
null,
- 0,
- 0,
+ 1,
null,
0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
+ 8,
+ 8,
+ 24,
+ null,
+ null,
null,
0,
0,
@@ -53472,451 +54650,318 @@
0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
null,
0,
+ null,
+ null,
+ null,
0,
- 0,
- 0,
+ 1,
+ 1,
0,
0,
0,
null,
- 0,
+ null,
null,
0,
+ 1,
0,
+ 1,
0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
- "lines": [
null,
0,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
- 0,
- 0,
null,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
- 0,
- 0,
null,
0,
null,
0,
null,
- 0,
null,
- 0,
null,
0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 0,
- 0,
- 0,
null,
0,
0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
- 0,
- 0,
- 0,
- 0,
null,
null,
0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
+ null,
null,
0,
0,
null,
null,
- 0,
- 0,
- 0,
- 0,
null,
null,
- 0,
null,
null,
0,
null,
- 0,
- 0,
null,
0,
null,
- 0,
- 0,
- 0,
null,
0,
null,
0,
0,
null,
- 0,
- 0,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
+ null,
0,
0,
0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0
- ],
- "branches": {}
- }
- },
- "timestamp": 1750623136
- },
- "Minitest-11": {
- "coverage": {
- "/home/user/git/libregig/app/models/band.rb": {
- "lines": [
- 0,
- 0,
null,
- 0,
- 0,
+ null,
null,
0,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
0,
+ null,
0,
0,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
- 0,
+ null,
+ null,
null,
0,
0,
- null,
0,
null,
- 0,
- 16,
null,
null,
null,
null,
null,
0,
- 6,
null,
null,
- 0,
+ null,
0,
null,
null,
0,
- 1,
+ null,
+ 0,
+ 24,
+ 24,
+ 24,
+ 24,
+ 8,
+ null,
null,
null
],
"branches": {
- "[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 6,
- "[:else, 2, 29, 4, 29, 48]": 0
+ "[:if, 0, 16, 4, 21, 7]": {
+ "[:then, 1, 18, 6, 18, 37]": 1,
+ "[:else, 2, 20, 6, 20, 8]": 0
+ },
+ "[:case, 3, 32, 4, 43, 7]": {
+ "[:when, 4, 34, 6, 34, 15]": 0,
+ "[:when, 5, 36, 6, 36, 15]": 0,
+ "[:when, 6, 38, 6, 38, 15]": 0,
+ "[:when, 7, 40, 6, 40, 14]": 0,
+ "[:else, 8, 42, 6, 42, 17]": 0
+ },
+ "[:case, 9, 47, 4, 52, 7]": {
+ "[:when, 10, 48, 21, 48, 64]": 1,
+ "[:when, 11, 49, 19, 49, 58]": 0,
+ "[:when, 12, 50, 20, 50, 61]": 0,
+ "[:else, 13, 51, 9, 51, 49]": 0
+ },
+ "[:if, 14, 56, 4, 60, 7]": {
+ "[:then, 15, 57, 6, 57, 41]": 0,
+ "[:else, 16, 58, 4, 60, 7]": 1
+ },
+ "[:if, 17, 58, 4, 60, 7]": {
+ "[:then, 18, 59, 6, 59, 12]": 0,
+ "[:else, 19, 58, 4, 60, 7]": 1
+ },
+ "[:if, 20, 72, 4, 72, 35]": {
+ "[:then, 21, 72, 4, 72, 14]": 0,
+ "[:else, 22, 72, 4, 72, 35]": 0
+ },
+ "[:case, 23, 74, 4, 81, 7]": {
+ "[:when, 24, 76, 6, 76, 45]": 0,
+ "[:when, 25, 78, 6, 78, 46]": 0,
+ "[:when, 26, 80, 6, 80, 47]": 0,
+ "[:else, 27, 74, 4, 81, 7]": 0
+ },
+ "[:if, 28, 94, 6, 94, 37]": {
+ "[:then, 29, 94, 6, 94, 23]": 0,
+ "[:else, 30, 94, 6, 94, 37]": 0
+ },
+ "[:if, 31, 106, 6, 106, 37]": {
+ "[:then, 32, 106, 6, 106, 23]": 0,
+ "[:else, 33, 106, 6, 106, 37]": 0
+ },
+ "[:if, 34, 122, 6, 122, 37]": {
+ "[:then, 35, 122, 6, 122, 23]": 0,
+ "[:else, 36, 122, 6, 122, 37]": 0
+ },
+ "[:if, 37, 135, 8, 135, 39]": {
+ "[:then, 38, 135, 8, 135, 25]": 0,
+ "[:else, 39, 135, 8, 135, 39]": 0
+ },
+ "[:if, 40, 152, 6, 152, 37]": {
+ "[:then, 41, 152, 6, 152, 23]": 0,
+ "[:else, 42, 152, 6, 152, 37]": 0
+ },
+ "[:if, 43, 165, 8, 165, 39]": {
+ "[:then, 44, 165, 8, 165, 25]": 0,
+ "[:else, 45, 165, 8, 165, 39]": 0
}
}
},
- "/home/user/git/libregig/app/models/application_record.rb": {
+ "/home/user/git/libregig/app/models/current.rb": {
"lines": [
0,
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/concerns/random_id.rb": {
- "lines": [
0,
+ null,
+ 150,
+ null,
0,
+ 41,
+ 41,
+ null,
null,
0,
- 3,
+ 362,
+ null,
+ null,
+ 0,
+ 41,
+ 41,
null,
null,
0,
+ 0,
+ null,
+ null,
+ 0,
+ 41,
+ null,
null,
0,
- 213,
- 213,
- 213,
null,
+ 0,
+ 82,
null,
null
],
"branches": {
- "[:unless, 0, 13, 6, 13, 51]": {
- "[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 213
+ "[:\"&.\", 0, 32, 16, 32, 32]": {
+ "[:then, 1, 32, 16, 32, 32]": 54,
+ "[:else, 2, 32, 16, 32, 32]": 28
+ },
+ "[:\"&.\", 3, 32, 36, 32, 60]": {
+ "[:then, 4, 32, 36, 32, 60]": 0,
+ "[:else, 5, 32, 36, 32, 60]": 28
}
}
},
- "/home/user/git/libregig/app/models/concerns/auditable.rb": {
+ "/home/user/git/libregig/app/helpers/application_helper.rb": {
"lines": [
0,
0,
+ 15,
+ null,
null,
0,
- 0,
+ 42,
+ 14,
+ null,
null,
null,
0,
- 1,
- 1,
null,
null,
null,
null,
null,
+ 14,
+ 14,
null,
null,
+ 14,
+ 14,
null,
- 0,
null,
- 0,
- 1,
+ 14,
+ 14,
null,
+ 42,
null,
- 0,
- 1,
+ 42,
null,
null,
- 0,
- 1,
null,
null,
- 0,
- 0,
- 0,
+ null,
+ 42,
+ 28,
+ null,
+ null,
+ 42,
null,
null,
- 0,
- 1,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/event_band.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/event.rb": {
- "lines": [
- 0,
0,
0,
null,
+ null,
0,
0,
0,
0,
- 0,
+ null,
+ null,
0,
0,
null,
@@ -53927,1253 +54972,1161 @@
null,
null,
null,
- 18,
- null,
- null,
null,
null,
- 0,
- 33,
- null,
null,
null,
null,
null,
0,
- 0,
null,
- 0,
- 6,
null,
null,
- 0,
- 0,
null,
null,
0,
- 0,
null,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
- 0,
null,
null,
null,
- 0,
null,
- 0,
- 18,
- 18,
- 18,
- 0,
+ 15,
+ 15,
+ 15,
+ 15,
null,
+ 15,
+ 6,
+ 6,
null,
+ 9,
+ 9,
null,
null,
- 0,
- 18,
- 0,
+ 15,
null,
+ 15,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 6,
- "[:else, 2, 36, 4, 36, 49]": 0
- },
- "[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 0,
- "[:else, 5, 52, 4, 54, 7]": 0
- },
- "[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 18,
- "[:else, 8, 60, 4, 65, 7]": 0
- },
- "[:if, 9, 62, 6, 64, 9]": {
- "[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 18
- },
- "[:if, 12, 69, 4, 71, 7]": {
- "[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 18
- }
- }
- },
- "/home/user/git/libregig/app/helpers/events_helper.rb": {
- "lines": [
- 0,
- 0,
- 18,
- 0,
- 18,
- 0,
null,
null,
null,
- 0,
- 17,
- 0,
+ 15,
+ null,
+ 15,
+ null,
+ 15,
null,
null,
0,
- 18,
- 18,
+ 13,
+ 13,
0,
null,
- 18,
null,
+ 13,
+ 13,
+ 13,
null,
- 0,
- 18,
- 18,
- 18,
null,
null,
0,
- 0,
null,
0,
+ 6,
+ 4,
0,
+ 2,
null,
- 0,
- 0,
null,
- 0,
null,
0,
- 0,
- 0,
- 0,
+ 13,
null,
- 0,
- 0,
null,
0,
+ 13,
+ 13,
+ 13,
+ null,
+ null,
+ null,
+ null,
+ 13,
+ 13,
+ null,
+ 13,
+ 13,
+ null,
null,
null,
null
],
"branches": {
- "[:case, 0, 3, 4, 7, 7]": {
- "[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 18,
- "[:else, 3, 6, 9, 6, 15]": 0
- },
- "[:unless, 4, 11, 4, 11, 67]": {
- "[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 17
+ "[:if, 0, 23, 6, 23, 59]": {
+ "[:then, 1, 23, 6, 23, 33]": 0,
+ "[:else, 2, 23, 6, 23, 59]": 14
},
- "[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 18,
- "[:then, 9, 18, 6, 18, 38]": 0
+ "[:if, 3, 31, 10, 31, 71]": {
+ "[:then, 4, 31, 36, 31, 66]": 28,
+ "[:else, 5, 31, 69, 31, 71]": 14
},
- "[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 18
+ "[:if, 6, 52, 4, 54, 7]": {
+ "[:then, 7, 53, 6, 53, 55]": 0,
+ "[:else, 8, 52, 4, 54, 7]": 0
},
- "[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 0,
- "[:else, 15, 30, 4, 30, 30]": 0
+ "[:if, 9, 59, 23, 59, 86]": {
+ "[:then, 10, 59, 64, 59, 80]": 0,
+ "[:else, 11, 59, 83, 59, 86]": 0
},
- "[:if, 16, 41, 4, 41, 61]": {
- "[:then, 17, 41, 4, 41, 49]": 0,
- "[:else, 18, 41, 4, 41, 61]": 0
+ "[:if, 12, 72, 19, 72, 52]": {
+ "[:then, 13, 72, 35, 72, 38]": 0,
+ "[:else, 14, 72, 41, 72, 52]": 0
},
- "[:unless, 19, 41, 27, 41, 47]": {
- "[:else, 20, 41, 27, 41, 47]": 0,
- "[:then, 21, 41, 27, 41, 30]": 0
+ "[:\"&.\", 15, 88, 50, 88, 75]": {
+ "[:then, 16, 88, 50, 88, 75]": 5,
+ "[:else, 17, 88, 50, 88, 75]": 10
},
- "[:if, 22, 42, 4, 42, 65]": {
- "[:then, 23, 42, 4, 42, 52]": 0,
- "[:else, 24, 42, 4, 42, 65]": 0
+ "[:if, 18, 92, 4, 98, 7]": {
+ "[:then, 19, 93, 6, 94, 61]": 6,
+ "[:else, 20, 96, 6, 97, 20]": 9
},
- "[:unless, 25, 42, 29, 42, 50]": {
- "[:else, 26, 42, 29, 42, 50]": 0,
- "[:then, 27, 42, 29, 42, 32]": 0
+ "[:if, 21, 93, 27, 93, 77]": {
+ "[:then, 22, 93, 63, 93, 69]": 4,
+ "[:else, 23, 93, 72, 93, 77]": 2
},
- "[:if, 28, 43, 4, 43, 73]": {
- "[:then, 29, 43, 4, 43, 58]": 0,
- "[:else, 30, 43, 4, 43, 73]": 0
+ "[:if, 24, 107, 4, 107, 76]": {
+ "[:then, 25, 107, 4, 107, 49]": 5,
+ "[:else, 26, 107, 4, 107, 76]": 10
},
- "[:unless, 31, 43, 33, 43, 56]": {
- "[:else, 32, 43, 33, 43, 56]": 0,
- "[:then, 33, 43, 33, 43, 36]": 0
+ "[:if, 27, 116, 6, 118, 9]": {
+ "[:then, 28, 117, 8, 117, 29]": 0,
+ "[:else, 29, 116, 6, 118, 9]": 13
},
- "[:case, 34, 45, 4, 49, 7]": {
- "[:when, 35, 46, 16, 46, 27]": 0,
- "[:else, 36, 48, 6, 48, 53]": 0
+ "[:case, 30, 129, 4, 133, 7]": {
+ "[:when, 31, 130, 20, 130, 39]": 4,
+ "[:when, 32, 131, 21, 131, 40]": 0,
+ "[:else, 33, 132, 9, 132, 11]": 2
}
}
},
- "/home/user/git/libregig/app/models/member.rb": {
+ "/home/user/git/libregig/app/helpers/bands_helper.rb": {
"lines": [
0,
- 0,
- null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/linked_devices_helper.rb": {
+ "lines": [
0,
0,
+ 1,
null,
0,
+ null,
0,
null,
- 20,
+ 1,
+ 1,
+ null,
null,
- 0,
- 0,
- 0,
null,
0,
0,
- null,
0,
null,
0,
- 15,
- null,
- null,
- null,
- null,
null,
0,
- 0,
- null,
- null,
- null,
- null,
- null,
null,
0,
- 20,
- null,
null,
0,
- 0,
- null,
null,
0,
null,
+ 0,
null,
null,
null,
- null,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
0,
+ 1,
0,
null,
+ 1,
null,
null,
null,
0,
0,
null,
- null,
- 0,
0,
null,
- null,
- null,
null
],
"branches": {
- "[:\"&.\", 0, 29, 4, 33, 17]": {
- "[:then, 1, 29, 4, 33, 17]": 0,
- "[:else, 2, 29, 4, 33, 17]": 0
+ "[:case, 0, 3, 4, 11, 7]": {
+ "[:when, 1, 5, 6, 5, 97]": 0,
+ "[:when, 2, 7, 6, 7, 95]": 0,
+ "[:else, 3, 9, 6, 10, 69]": 1
},
- "[:if, 3, 41, 4, 41, 34]": {
- "[:then, 4, 41, 4, 41, 10]": 0,
- "[:else, 5, 41, 4, 41, 34]": 0
+ "[:unless, 4, 16, 4, 16, 39]": {
+ "[:else, 5, 16, 4, 16, 39]": 0,
+ "[:then, 6, 16, 4, 16, 28]": 0
},
- "[:if, 6, 51, 4, 51, 32]": {
- "[:then, 7, 51, 4, 51, 10]": 0,
- "[:else, 8, 51, 4, 51, 32]": 0
+ "[:case, 7, 20, 4, 29, 7]": {
+ "[:when, 8, 22, 6, 22, 62]": 0,
+ "[:when, 9, 24, 6, 24, 59]": 0,
+ "[:when, 10, 26, 6, 26, 62]": 0,
+ "[:else, 11, 28, 6, 28, 24]": 0
},
- "[:unless, 9, 57, 8, 57, 86]": {
- "[:else, 10, 57, 8, 57, 86]": 0,
- "[:then, 11, 57, 8, 57, 43]": 0
+ "[:if, 12, 33, 4, 37, 7]": {
+ "[:then, 13, 34, 6, 34, 98]": 0,
+ "[:else, 14, 36, 6, 36, 99]": 1
+ },
+ "[:unless, 15, 41, 4, 41, 49]": {
+ "[:else, 16, 41, 4, 41, 49]": 0,
+ "[:then, 17, 41, 4, 41, 18]": 0
}
}
},
- "/home/user/git/libregig/app/models/skill.rb": {
+ "/home/user/git/libregig/app/helpers/members_helper.rb": {
"lines": [
- 0,
- 0,
- 0,
- null,
0,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/models/user_mail.rb": {
+ "/home/user/git/libregig/app/helpers/sessions_helper.rb": {
"lines": [
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/users/registration_helper.rb": {
+ "lines": [
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/linked_device.rb": {
+ "lines": [
+ 1,
+ 1,
null,
- 0,
+ 1,
+ 1,
+ 18,
null,
- 0,
- 0,
- 0,
- 0,
+ 18,
null,
- 0,
- 0,
+ 18,
null,
null,
- 0,
- 0,
+ 1,
null,
null,
- 0,
- 0,
null,
- 0,
null,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
+ 1,
+ 1,
+ null,
+ 2,
+ 1,
null,
null,
+ 1,
null,
- 0,
null,
- 0,
+ 1,
+ 1,
+ null,
+ 1,
0,
null,
null,
null,
+ 1,
+ 3,
+ 27,
+ 2,
null,
null,
+ 3,
+ 2,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 20, 4, 20, 26]": {
- "[:else, 1, 20, 4, 20, 26]": 0,
- "[:then, 2, 20, 4, 20, 10]": 0
- },
- "[:if, 3, 29, 6, 29, 39]": {
- "[:then, 4, 29, 6, 29, 13]": 0,
- "[:else, 5, 29, 6, 29, 39]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/user.rb": {
- "lines": [
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
null,
+ 1,
+ null,
+ 1,
+ 3,
null,
null,
+ 1,
0,
- 14,
null,
null,
- 0,
- 15,
+ 1,
+ 1,
null,
null,
- 0,
- 30,
+ 1,
+ 2,
null,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
- 55,
- 0,
null,
+ 1,
0,
null,
null,
- null,
+ 1,
+ 0,
0,
null,
null,
null,
null,
- 0,
null,
+ 1,
+ 3,
+ 3,
null,
null,
null,
+ 3,
null,
- 0,
null,
+ 1,
null,
+ 1,
+ 7,
null,
- 0,
null,
+ 1,
+ 0,
0,
- null,
- null,
- null,
0,
- 36,
null,
null,
- 0,
- 53,
null,
+ 1,
+ 9,
null,
- 0,
- 0,
+ 9,
+ 27,
null,
- 0,
null,
null,
+ 1,
+ 27,
+ 27,
+ null,
+ 27,
+ 27,
+ 2,
null,
null,
- 0,
null,
- 0,
- 110,
null,
null,
- 0,
- 55,
+ 27,
+ 27,
null,
null
],
"branches": {
- "[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 53,
- "[:else, 2, 27, 16, 27, 32]": 2
+ "[:if, 0, 76, 4, 76, 46]": {
+ "[:then, 1, 76, 27, 76, 37]": 0,
+ "[:else, 2, 76, 40, 76, 46]": 0
},
- "[:if, 3, 64, 4, 64, 49]": {
- "[:then, 4, 64, 4, 64, 23]": 0,
- "[:else, 5, 64, 4, 64, 49]": 0
+ "[:unless, 3, 80, 4, 80, 26]": {
+ "[:else, 4, 80, 4, 80, 26]": 0,
+ "[:then, 5, 80, 4, 80, 14]": 0
},
- "[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 1,
- "[:else, 8, 78, 4, 78, 50]": 54
+ "[:unless, 6, 88, 4, 88, 35]": {
+ "[:else, 7, 88, 4, 88, 35]": 3,
+ "[:then, 8, 88, 4, 88, 14]": 0
+ },
+ "[:if, 9, 103, 4, 106, 7]": {
+ "[:then, 10, 104, 6, 105, 18]": 0,
+ "[:else, 11, 103, 4, 106, 7]": 0
+ },
+ "[:unless, 12, 110, 4, 110, 28]": {
+ "[:else, 13, 110, 4, 110, 28]": 9,
+ "[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/permissions_helper.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
- 0,
- 0,
- null,
- 0,
- null,
- null,
- null,
+ 1,
+ 1,
1,
null,
+ 1,
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
- null,
- null,
+ 1,
+ 1,
1,
null,
1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 0,
0,
null,
null,
null,
- 0,
- 9,
- 9,
- 27,
- null,
null,
null,
- 0,
- 0,
null,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
null,
- 0,
+ 1,
+ 1,
null,
- 0,
+ 1,
null,
null,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
+ 1,
0,
0,
0,
0,
0,
- null,
- null,
- null,
0,
null,
- 2,
- null,
- null,
- null,
null,
null,
+ 1,
null,
- 2,
- null,
- 0,
- null,
- 0,
+ 1,
+ 54,
null,
- 0,
+ 7,
+ 7,
null,
- 0,
+ 7,
+ 1,
null,
null,
null,
- 0,
+ 1,
null,
+ 54,
0,
- 0,
- null,
- null,
- null,
null,
null,
null,
+ 1,
+ 54,
0,
null,
null,
null,
- 0,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- 0,
- null,
- null,
- 0,
- null,
- null,
- 0,
- null,
- 0,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
+ 1,
+ 54,
0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 47, 4, 52, 7]": {
+ "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:else, 4, 51, 9, 51, 48]": 0
+ },
+ "[:if, 5, 58, 4, 58, 38]": {
+ "[:then, 6, 58, 4, 58, 15]": 47,
+ "[:else, 7, 58, 4, 58, 38]": 7
+ },
+ "[:unless, 8, 63, 4, 65, 7]": {
+ "[:else, 9, 63, 4, 65, 7]": 6,
+ "[:then, 10, 64, 6, 64, 101]": 1
+ },
+ "[:unless, 11, 70, 4, 72, 7]": {
+ "[:else, 12, 70, 4, 72, 7]": 54,
+ "[:then, 13, 71, 6, 71, 51]": 0
+ },
+ "[:unless, 14, 76, 4, 78, 7]": {
+ "[:else, 15, 76, 4, 78, 7]": 54,
+ "[:then, 16, 77, 6, 77, 57]": 0
+ },
+ "[:\"&.\", 17, 82, 11, 82, 27]": {
+ "[:then, 18, 82, 11, 82, 27]": 54,
+ "[:else, 19, 82, 11, 82, 27]": 0
+ },
+ "[:\"&.\", 20, 82, 31, 82, 44]": {
+ "[:then, 21, 82, 31, 82, 44]": 23,
+ "[:else, 22, 82, 31, 82, 44]": 0
+ },
+ "[:unless, 23, 82, 4, 84, 7]": {
+ "[:else, 24, 82, 4, 84, 7]": 54,
+ "[:then, 25, 83, 6, 83, 56]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
- 0,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
null,
- 0,
null,
+ 4,
null,
+ 1,
null,
- 0,
null,
+ 1,
null,
- 0,
+ 1,
+ 1,
null,
- 0,
- 0,
null,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
- 0,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
- 0,
- 0,
- 0,
null,
null,
+ 1,
+ 3,
+ 3,
+ 3,
+ 3,
null,
+ 3,
+ 2,
+ 2,
null,
null,
+ 3,
+ 3,
null,
- 0,
null,
null,
+ 1,
+ 3,
null,
+ 3,
0,
- null,
- null,
0,
null,
- 0,
- 27,
- 27,
- 27,
- 27,
- 15,
null,
+ 3,
null,
null
],
"branches": {
- "[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 1,
- "[:else, 2, 20, 6, 20, 8]": 0
- },
- "[:case, 3, 32, 4, 43, 7]": {
- "[:when, 4, 34, 6, 34, 15]": 0,
- "[:when, 5, 36, 6, 36, 15]": 0,
- "[:when, 6, 38, 6, 38, 15]": 0,
- "[:when, 7, 40, 6, 40, 14]": 0,
- "[:else, 8, 42, 6, 42, 17]": 0
- },
- "[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 0,
- "[:when, 11, 49, 19, 49, 58]": 0,
- "[:when, 12, 50, 20, 50, 61]": 0,
- "[:else, 13, 51, 9, 51, 49]": 0
- },
- "[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 0,
- "[:else, 16, 58, 4, 60, 7]": 0
- },
- "[:if, 17, 58, 4, 60, 7]": {
- "[:then, 18, 59, 6, 59, 12]": 0,
- "[:else, 19, 58, 4, 60, 7]": 0
- },
- "[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 2,
- "[:else, 22, 72, 4, 72, 35]": 0
- },
- "[:case, 23, 74, 4, 81, 7]": {
- "[:when, 24, 76, 6, 76, 45]": 0,
- "[:when, 25, 78, 6, 78, 46]": 0,
- "[:when, 26, 80, 6, 80, 47]": 0,
- "[:else, 27, 74, 4, 81, 7]": 0
- },
- "[:if, 28, 94, 6, 94, 37]": {
- "[:then, 29, 94, 6, 94, 23]": 0,
- "[:else, 30, 94, 6, 94, 37]": 0
- },
- "[:if, 31, 106, 6, 106, 37]": {
- "[:then, 32, 106, 6, 106, 23]": 0,
- "[:else, 33, 106, 6, 106, 37]": 0
- },
- "[:if, 34, 122, 6, 122, 37]": {
- "[:then, 35, 122, 6, 122, 23]": 0,
- "[:else, 36, 122, 6, 122, 37]": 0
- },
- "[:if, 37, 135, 8, 135, 39]": {
- "[:then, 38, 135, 8, 135, 25]": 0,
- "[:else, 39, 135, 8, 135, 39]": 0
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
},
- "[:if, 40, 152, 6, 152, 37]": {
- "[:then, 41, 152, 6, 152, 23]": 0,
- "[:else, 42, 152, 6, 152, 37]": 0
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 2,
+ "[:else, 5, 61, 6, 64, 9]": 1
},
- "[:if, 43, 165, 8, 165, 39]": {
- "[:then, 44, 165, 8, 165, 25]": 0,
- "[:else, 45, 165, 8, 165, 39]": 0
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 0,
+ "[:else, 8, 74, 4, 77, 7]": 3
}
}
},
- "/home/user/git/libregig/app/models/current.rb": {
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
"lines": [
+ 1,
+ 1,
0,
0,
- 0,
- null,
- 156,
null,
- 0,
- 54,
- 54,
null,
+ 1,
+ 13,
+ 13,
+ 13,
null,
+ 13,
0,
- 474,
- null,
- null,
0,
- 54,
- 54,
- null,
+ 0,
+ 13,
+ 13,
+ 13,
+ 13,
null,
0,
0,
+ 0,
+ 0,
+ 0,
+ null,
null,
null,
+ 1,
+ 0,
+ 0,
0,
- 51,
null,
null,
- 0,
+ 1,
null,
- 0,
- 108,
+ 1,
+ 13,
null,
null
],
"branches": {
- "[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 72,
- "[:else, 2, 32, 16, 32, 32]": 36
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
},
- "[:\"&.\", 3, 32, 36, 32, 60]": {
- "[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 36
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 13
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 13,
+ "[:else, 8, 21, 6, 25, 48]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/application_helper.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
- 0,
- 0,
- 22,
null,
null,
- 0,
- 72,
- 23,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
- 0,
null,
null,
+ 1,
+ 41,
+ 40,
+ null,
+ null,
+ 1,
+ 21,
+ 8,
null,
null,
null,
- 23,
- 23,
null,
null,
- 23,
- 23,
+ 1,
+ 21,
null,
null,
- 23,
- 23,
+ 1,
+ 61,
null,
- 72,
null,
- 72,
+ 1,
null,
+ 1,
+ 41,
null,
null,
+ 1,
+ 41,
+ 1,
+ 40,
+ 26,
null,
+ 14,
null,
- 72,
- 49,
null,
null,
- 72,
+ 1,
+ 1,
null,
+ 1,
null,
null,
null,
- 0,
- 2,
+ 1,
null,
null,
- 2,
- 2,
- 2,
- 0,
null,
+ 1,
null,
- 2,
- 2,
null,
- 10,
+ 1,
+ 1,
null,
- 10,
+ 1,
+ 1,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
null,
null,
null,
+ 4,
null,
+ 1,
+ 0,
+ 0,
null,
- 10,
+ 0,
null,
+ 1,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
- 0,
null,
+ 1,
+ 26,
+ 26,
+ 26,
+ 26,
null,
+ 0,
null,
null,
null,
+ 1,
+ 14,
+ 14,
null,
null,
+ 1,
+ 0,
+ 0,
null,
- 34,
- 34,
- 34,
- 34,
null,
- 34,
- 6,
- 6,
+ 1,
+ 40,
null,
- 28,
- 28,
+ 0,
+ 0,
null,
+ 0,
null,
- 34,
null,
- 34,
null,
+ 1,
null,
+ 13,
null,
null,
- 34,
null,
- 34,
null,
- 34,
null,
null,
- 0,
- 19,
- 19,
- 2,
null,
null,
- 19,
- 19,
- 19,
null,
null,
+ 1,
null,
0,
null,
- 0,
- 6,
- 6,
+ null,
0,
0,
null,
null,
null,
+ 1,
+ 0,
0,
- 19,
null,
null,
- 0,
- 19,
- 19,
- 19,
+ 1,
+ null,
+ 20,
+ 12,
+ 8,
+ null,
+ 20,
null,
null,
null,
null,
- 19,
- 19,
null,
- 19,
- 19,
null,
null,
null,
null
],
"branches": {
- "[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 2,
- "[:else, 2, 23, 6, 23, 59]": 21
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 40,
+ "[:then, 2, 13, 4, 13, 10]": 1
},
- "[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 49,
- "[:else, 5, 31, 69, 31, 71]": 23
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 20,
+ "[:else, 5, 18, 18, 18, 39]": 1
},
- "[:if, 6, 52, 4, 54, 7]": {
- "[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 2
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 8,
+ "[:then, 8, 18, 4, 18, 10]": 13
},
- "[:if, 9, 59, 23, 59, 86]": {
- "[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 10
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 1,
+ "[:else, 11, 26, 41, 26, 43]": 20
},
- "[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 3,
- "[:else, 14, 72, 41, 72, 52]": 7
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 1,
+ "[:else, 14, 42, 4, 46, 7]": 40
},
- "[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 34
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 26,
+ "[:else, 17, 45, 6, 45, 24]": 14
},
- "[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 6,
- "[:else, 20, 96, 6, 97, 20]": 28
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 1,
+ "[:else, 20, 69, 6, 69, 32]": 0
},
- "[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 6,
- "[:else, 23, 93, 72, 93, 77]": 0
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 1,
+ "[:else, 23, 75, 27, 75, 48]": 0
},
- "[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 0,
- "[:else, 26, 107, 4, 107, 76]": 34
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 1
},
- "[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 2,
- "[:else, 29, 116, 6, 118, 9]": 17
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
},
- "[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 6,
- "[:when, 32, 131, 21, 131, 40]": 0,
- "[:else, 33, 132, 9, 132, 11]": 0
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 26,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 27,
+ "[:else, 35, 117, 14, 117, 38]": 13
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 40,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 12,
+ "[:else, 47, 158, 8, 158, 16]": 8
}
}
},
- "/home/user/git/libregig/app/helpers/bands_helper.rb": {
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
"lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ 14,
+ 14,
+ 14,
+ 14,
+ null,
+ null,
+ 1,
+ 0,
+ null,
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/linked_devices_helper.rb": {
- "lines": [
0,
0,
- 4,
null,
- 3,
null,
1,
null,
- 0,
- 0,
null,
+ 1,
null,
null,
+ 1,
0,
+ null,
0,
0,
- null,
0,
null,
0,
null,
- 0,
null,
- 0,
null,
- 0,
+ 1,
+ 1,
+ 1,
null,
0,
null,
null,
null,
+ 1,
0,
- 4,
0,
null,
- 4,
+ 0,
null,
null,
+ 1,
+ null,
+ 1,
+ 1,
null,
- 0,
- 4,
null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
0,
+ 1,
null,
- null
- ],
- "branches": {
- "[:case, 0, 3, 4, 11, 7]": {
- "[:when, 1, 5, 6, 5, 97]": 3,
- "[:when, 2, 7, 6, 7, 95]": 1,
- "[:else, 3, 9, 6, 10, 69]": 0
- },
- "[:unless, 4, 16, 4, 16, 39]": {
- "[:else, 5, 16, 4, 16, 39]": 0,
- "[:then, 6, 16, 4, 16, 28]": 0
- },
- "[:case, 7, 20, 4, 29, 7]": {
- "[:when, 8, 22, 6, 22, 62]": 0,
- "[:when, 9, 24, 6, 24, 59]": 0,
- "[:when, 10, 26, 6, 26, 62]": 0,
- "[:else, 11, 28, 6, 28, 24]": 0
- },
- "[:if, 12, 33, 4, 37, 7]": {
- "[:then, 13, 34, 6, 34, 98]": 0,
- "[:else, 14, 36, 6, 36, 99]": 4
- },
- "[:unless, 15, 41, 4, 41, 49]": {
- "[:else, 16, 41, 4, 41, 49]": 0,
- "[:then, 17, 41, 4, 41, 18]": 4
- }
- }
- },
- "/home/user/git/libregig/app/helpers/members_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/sessions_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/users/registration_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/linked_device.rb": {
- "lines": [
- 1,
- 1,
null,
1,
1,
- 31,
- null,
- 31,
- null,
- 31,
- null,
- null,
- 1,
null,
null,
null,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 3,
1,
null,
- null,
1,
- null,
- null,
1,
1,
- null,
1,
0,
null,
null,
null,
+ null,
1,
- 3,
- 45,
0,
null,
null,
- 3,
- 0,
- null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 0
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 0
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 1,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 1
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "lines": [
1,
- null,
1,
- 4,
- null,
null,
1,
- 0,
+ 3,
+ 3,
+ 3,
null,
null,
1,
- 2,
- null,
null,
1,
- 0,
+ 18,
+ null,
+ 18,
+ 2,
+ 16,
+ 18,
null,
null,
1,
3,
+ 3,
+ 3,
null,
null,
1,
- 0,
- null,
+ 2,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 2,
+ "[:else, 2, 17, 8, 17, 42]": 16
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 0,
+ "[:else, 5, 28, 4, 28, 52]": 2
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
1,
1,
1,
+ 24,
null,
null,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
null,
- 0,
null,
null,
- 1,
null,
- 1,
- 13,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
null,
null,
1,
- 15,
- null,
- 15,
- 45,
- null,
- null,
+ 24,
null,
- 1,
- 45,
- 45,
null,
- 45,
- 45,
- 0,
null,
null,
null,
null,
null,
- 45,
- 45,
null,
- null
- ],
- "branches": {
- "[:if, 0, 76, 4, 76, 46]": {
- "[:then, 1, 76, 27, 76, 37]": 0,
- "[:else, 2, 76, 40, 76, 46]": 0
- },
- "[:unless, 3, 80, 4, 80, 26]": {
- "[:else, 4, 80, 4, 80, 26]": 1,
- "[:then, 5, 80, 4, 80, 14]": 0
- },
- "[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 0,
- "[:then, 8, 88, 4, 88, 14]": 0
- },
- "[:if, 9, 103, 4, 106, 7]": {
- "[:then, 10, 104, 6, 105, 18]": 0,
- "[:else, 11, 103, 4, 106, 7]": 0
- },
- "[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 15,
- "[:then, 14, 110, 4, 110, 10]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/permission.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 2,
null,
- 1,
- 0,
- 0,
- 0,
null,
null,
null,
null,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
1,
- 1,
null,
1,
+ 24,
null,
null,
null,
@@ -55181,91 +56134,22 @@
null,
null,
1,
- 2,
- 2,
- 2,
- 0,
- 0,
- 0,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 56,
- null,
- 8,
- 8,
+ 24,
null,
- 8,
- 0,
null,
null,
null,
- 1,
null,
- 56,
- 0,
null,
null,
null,
- 1,
- 56,
- 0,
null,
null,
null,
1,
- 56,
- 1,
+ 24,
null,
null,
- null
- ],
- "branches": {
- "[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 2,
- "[:when, 2, 49, 22, 49, 45]": 0,
- "[:when, 3, 50, 23, 50, 47]": 0,
- "[:else, 4, 51, 9, 51, 48]": 0
- },
- "[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 48,
- "[:else, 7, 58, 4, 58, 38]": 8
- },
- "[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 8,
- "[:then, 10, 64, 6, 64, 101]": 0
- },
- "[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 56,
- "[:then, 13, 71, 6, 71, 51]": 0
- },
- "[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 56,
- "[:then, 16, 77, 6, 77, 57]": 0
- },
- "[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 56,
- "[:else, 19, 82, 11, 82, 27]": 0
- },
- "[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 19,
- "[:else, 22, 82, 31, 82, 44]": 0
- },
- "[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 55,
- "[:then, 25, 83, 6, 83, 56]": 1
- }
- }
- },
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 33,
null,
null,
null,
@@ -55281,15 +56165,27 @@
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "lines": [
null,
1,
- 33,
- null,
+ 1,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
@@ -55300,62 +56196,101 @@
null,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
null,
+ 0,
null,
- 1,
null,
1,
- 33,
- null,
- null,
+ 0,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 26, 4, 31, 7]": {
+ "[:then, 1, 27, 6, 27, 45]": 0,
+ "[:else, 2, 29, 6, 30, 64]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
+ "lines": [
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
1,
- 33,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
1,
- 33,
null,
null,
+ 1,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 1,
null,
+ 1,
+ 0,
null,
+ 1,
null,
null,
null,
+ 1,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 0
+ },
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 1
+ },
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 0,
+ "[:else, 8, 34, 4, 34, 80]": 0
+ }
+ }
},
"/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
1,
- 16,
+ 14,
null,
null,
null,
@@ -55384,7 +56319,7 @@
null,
null,
1,
- 16,
+ 14,
null,
null,
null,
@@ -55408,7 +56343,7 @@
1,
null,
1,
- 16,
+ 14,
null,
null,
null,
@@ -55416,7 +56351,7 @@
null,
null,
1,
- 16,
+ 14,
null,
null,
null,
@@ -55429,7 +56364,7 @@
null,
null,
1,
- 16,
+ 14,
null,
null,
null,
@@ -55442,7 +56377,7 @@
null,
null,
1,
- 16,
+ 14,
null,
null,
null,
@@ -55462,7 +56397,7 @@
null,
null,
1,
- 16,
+ 14,
null,
null,
null,
@@ -55494,7 +56429,7 @@
1,
1,
1,
- 15,
+ 12,
null,
null,
null,
@@ -55527,7 +56462,7 @@
null,
null,
1,
- 15,
+ 12,
null,
null,
null,
@@ -55549,7 +56484,7 @@
null,
null,
1,
- 15,
+ 12,
null,
null,
null,
@@ -55557,7 +56492,7 @@
null,
null,
1,
- 15,
+ 12,
null,
null,
null,
@@ -55569,7 +56504,7 @@
null,
null,
1,
- 15,
+ 12,
null,
null,
null,
@@ -55585,7 +56520,7 @@
null,
null,
1,
- 15,
+ 13,
null,
null,
null,
@@ -55603,7 +56538,7 @@
null,
null,
1,
- 15,
+ 12,
null,
null,
null,
@@ -55627,7 +56562,7 @@
null,
null,
1,
- 15,
+ 12,
null,
null,
null,
@@ -55651,321 +56586,231 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "/home/user/git/libregig/app/models/member_skill.rb": {
"lines": [
1,
1,
- 0,
- 0,
- null,
- null,
1,
- 16,
- 16,
- 16,
- null,
- 16,
- 0,
- 0,
- 0,
- 16,
- 16,
- 16,
- 16,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- null,
null,
1,
- 0,
- 0,
- 0,
- null,
- null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
+ 1,
1,
- null,
1,
- 16,
- null,
null
],
- "branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 16
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 16,
- "[:else, 8, 21, 6, 25, 48]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
- null,
- null,
1,
1,
1,
+ null,
+ 1,
1,
null,
+ 1,
null,
null,
+ 0,
null,
null,
- 1,
- 51,
- 50,
null,
null,
- 1,
- 26,
- 15,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
- 1,
- 26,
null,
null,
1,
- 76,
null,
null,
1,
null,
+ null,
1,
- 54,
+ 0,
null,
null,
1,
- 54,
- 1,
- 53,
- 35,
- null,
- 18,
+ 0,
+ 0,
null,
+ 0,
null,
null,
- 1,
- 1,
null,
- 1,
null,
null,
null,
- 1,
+ 0,
null,
+ 0,
null,
null,
1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
- 1,
null,
- 1,
- 1,
null,
0,
+ 0,
+ null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
1,
null,
1,
+ 0,
null,
null,
null,
- 4,
null,
1,
- 0,
- 0,
+ 1,
+ 1,
null,
+ 1,
0,
- null,
1,
null,
null,
- null,
1,
1,
1,
- null,
- null,
1,
- 35,
- 35,
- 35,
- 35,
- null,
- 0,
- null,
- null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
+ },
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
+ },
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
1,
- 18,
- 18,
- null,
- null,
1,
- 0,
- 0,
- null,
null,
1,
- 52,
+ 0,
null,
0,
0,
- null,
0,
null,
null,
- null,
1,
null,
- 16,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
null,
null,
+ 1,
null,
null,
1,
- null,
0,
null,
- null,
0,
0,
null,
+ 0,
+ null,
null,
null,
1,
0,
0,
null,
+ 0,
null,
- 1,
- null,
- 25,
- 10,
- 15,
null,
- 25,
null,
+ 1,
+ 0,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 50,
- "[:then, 2, 13, 4, 13, 10]": 1
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 25,
- "[:else, 5, 18, 18, 18, 39]": 1
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 15,
- "[:then, 8, 18, 4, 18, 10]": 11
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 26
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 1,
- "[:else, 14, 42, 4, 46, 7]": 53
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 35,
- "[:else, 17, 45, 6, 45, 24]": 18
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 1,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 1,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 1
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 35,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 36,
- "[:else, 35, 117, 14, 117, 38]": 16
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 52,
- "[:else, 38, 117, 4, 117, 55]": 0
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
- },
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
- },
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 10,
- "[:else, 47, 158, 8, 158, 16]": 15
- }
- }
- },
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 1,
- 17,
- 17,
- 17,
- 17,
null,
null,
1,
- 0,
null,
0,
0,
@@ -55974,156 +56819,136 @@
null,
1,
null,
- null,
- 1,
- null,
- null,
1,
1,
null,
+ null,
1,
1,
- 1,
- null,
0,
- null,
- null,
+ 0,
+ 0,
null,
1,
1,
1,
null,
- 0,
null,
null,
null,
1,
- 0,
- 0,
null,
- 0,
null,
null,
- 1,
null,
1,
+ null,
2,
+ 6,
+ null,
null,
null,
1,
1,
1,
null,
+ null,
1,
0,
- 1,
null,
null,
- 1,
- 2,
null,
null,
null,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ null,
null,
- 2,
+ 1,
+ 0,
+ null,
+ null,
+ 1,
null,
- 2,
- 2,
- 2,
- 2,
0,
null,
null,
null,
null,
- 1,
- 1,
null,
null,
null,
null,
null,
+ 0,
+ null,
null
],
"branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 1
},
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
},
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 1,
- "[:else, 8, 36, 6, 36, 48]": 0
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 0,
+ "[:else, 8, 42, 6, 42, 48]": 0
},
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 1,
- "[:else, 11, 44, 6, 44, 49]": 0
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
},
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 1
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
},
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 2
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
+ },
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 1
+ },
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 0
+ },
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 0
+ },
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
1,
1,
- null,
1,
- 3,
- 3,
- 3,
null,
null,
- 1,
null,
- 1,
- 22,
null,
- 22,
- 1,
- 21,
- 22,
null,
null,
- 1,
- 2,
- 2,
- 2,
null,
null,
- 1,
- 1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 1,
- "[:else, 2, 17, 8, 17, 42]": 21
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
- "lines": [
+ null,
1,
1,
- null,
1,
1,
1,
@@ -56131,76 +56956,70 @@
1,
null,
1,
- 1,
+ 18,
+ 2,
1,
null,
1,
null,
- 1,
- 1,
+ null,
+ null,
null,
1,
- 1,
- 1,
+ 2,
+ 2,
null,
+ 2,
null,
null,
1,
- 0,
+ 4,
+ 4,
null,
- 0,
- 0,
+ 4,
+ 4,
null,
null,
- 0,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
+ 4,
null,
null,
1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
null,
0,
null,
null,
- 0,
+ 1,
+ null,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
- 1,
null,
0,
+ null,
0,
null,
+ null,
+ null,
+ null,
+ null,
0,
null,
0,
null,
+ 0,
null,
null,
null,
@@ -56215,40 +57034,48 @@
null,
null,
null,
- 0,
null,
- 0,
null,
+ 1,
+ 0,
0,
null,
0,
+ 0,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
- 0,
null,
- 0,
null,
0,
+ 0,
null,
+ 0,
null,
null,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 1,
null,
- 3,
null,
+ 1,
0,
- null,
0,
null,
0,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
0,
null,
@@ -56256,345 +57083,279 @@
null,
null,
null,
- 0,
null,
null,
- 1,
null,
+ 1,
null,
1,
1,
1,
1,
+ null,
+ null,
1,
null,
null,
+ null,
1,
1,
- 0,
null,
+ 1,
null,
null,
1,
- 0,
- 0,
+ 5,
+ 5,
null,
+ 5,
null,
null,
1,
- 1,
- 0,
- 1,
- 0,
+ null,
+ 6,
+ 2,
+ 4,
+ null,
+ 6,
+ null,
+ 6,
+ 6,
+ null,
+ 6,
+ null,
null,
null,
null,
1,
+ 5,
+ null,
+ 5,
+ null,
1,
- 1,
+ null,
1,
null,
null,
+ null,
+ null,
+ null,
+ null,
1,
+ 7,
+ 5,
+ null,
+ null,
1,
null,
+ 7,
+ null,
+ null,
+ null,
+ null,
null,
1,
+ null,
1,
+ 10,
null,
null,
1,
- 1,
+ 11,
+ null,
+ 11,
+ null,
null,
null
],
"branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 1
- },
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
- },
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 1,
- "[:else, 8, 43, 4, 43, 38]": 0
+ "[:if, 0, 24, 8, 28, 11]": {
+ "[:then, 1, 25, 10, 25, 32]": 1,
+ "[:else, 2, 27, 10, 27, 56]": 1
},
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 1,
- "[:then, 11, 45, 4, 45, 53]": 0
+ "[:if, 3, 119, 6, 119, 77]": {
+ "[:then, 4, 119, 6, 119, 48]": 0,
+ "[:else, 5, 119, 6, 119, 77]": 0
},
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 1,
- "[:else, 14, 60, 6, 60, 55]": 0
+ "[:if, 6, 144, 6, 144, 77]": {
+ "[:then, 7, 144, 6, 144, 48]": 0,
+ "[:else, 8, 144, 6, 144, 77]": 0
},
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 1,
- "[:else, 17, 57, 8, 57, 66]": 0
+ "[:if, 9, 157, 14, 157, 79]": {
+ "[:then, 10, 157, 45, 157, 60]": 0,
+ "[:else, 11, 157, 63, 157, 79]": 1
},
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 1,
- "[:else, 20, 72, 4, 72, 68]": 0
+ "[:\"&.\", 12, 162, 15, 162, 51]": {
+ "[:then, 13, 162, 15, 162, 51]": 1,
+ "[:else, 14, 162, 15, 162, 51]": 0
},
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
+ "[:if, 15, 180, 8, 182, 19]": {
+ "[:then, 16, 181, 10, 181, 49]": 2,
+ "[:else, 17, 182, 10, 182, 19]": 4
},
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
+ "[:if, 18, 187, 6, 187, 62]": {
+ "[:then, 19, 187, 6, 187, 34]": 0,
+ "[:else, 20, 187, 6, 187, 62]": 6
},
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
+ "[:if, 21, 197, 6, 197, 29]": {
+ "[:then, 22, 197, 6, 197, 12]": 4,
+ "[:else, 23, 197, 6, 197, 29]": 1
},
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 1
+ "[:unless, 24, 209, 6, 209, 36]": {
+ "[:else, 25, 209, 6, 209, 36]": 5,
+ "[:then, 26, 209, 6, 209, 15]": 2
},
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 1,
- "[:else, 41, 117, 12, 117, 31]": 0
+ "[:if, 27, 210, 6, 210, 55]": {
+ "[:then, 28, 210, 6, 210, 17]": 1,
+ "[:else, 29, 210, 6, 210, 55]": 4
},
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 1,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 1
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 1,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 0,
- "[:then, 59, 157, 6, 157, 55]": 0
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 1
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 1
+ "[:unless, 30, 228, 6, 228, 62]": {
+ "[:else, 31, 228, 6, 228, 62]": 11,
+ "[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
1,
1,
1,
- null,
- 1,
1,
- null,
1,
null,
null,
- 0,
- null,
null,
null,
null,
+ 1,
null,
- 0,
- 0,
null,
+ 1,
+ 1,
0,
null,
null,
null,
- null,
- null,
+ 1,
+ 1,
1,
null,
+ 1,
+ 1,
null,
1,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 15, 6, 18, 9]": {
+ "[:else, 1, 15, 6, 18, 9]": 1,
+ "[:then, 2, 16, 8, 17, 67]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
+ 1,
1,
1,
- null,
null,
1,
- 0,
- 0,
null,
+ 1,
+ 3,
0,
null,
null,
null,
null,
+ 1,
+ 3,
null,
null,
- 0,
- null,
- 0,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 3,
+ "[:then, 2, 9, 8, 10, 28]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
1,
0,
0,
- 0,
- 0,
null,
0,
- 0,
- null,
- null,
null,
0,
0,
null,
- null,
- 1,
0,
0,
- null,
- null,
- 1,
- null,
- 1,
0,
null,
null,
null,
- null,
1,
0,
- 0,
null,
0,
0,
- 0,
null,
null,
- 1,
- 0,
- 0,
0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
- },
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
- },
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
- },
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- }
- }
- },
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
1,
1,
1,
null,
1,
- 18,
- 2,
- 1,
- null,
1,
- null,
- null,
- null,
- null,
1,
1,
1,
null,
1,
null,
+ 0,
+ null,
null,
1,
0,
- 0,
null,
0,
0,
+ 0,
null,
+ 0,
null,
null,
+ 0,
null,
null,
null,
- null,
+ 1,
+ 0,
0,
null,
null,
1,
- 0,
+ null,
+ 1,
0,
null,
0,
@@ -56602,8 +57363,8 @@
null,
0,
null,
+ 0,
null,
- 1,
null,
null,
null,
@@ -56612,50 +57373,46 @@
null,
null,
null,
- 0,
null,
0,
null,
null,
null,
null,
- null,
0,
null,
0,
null,
0,
null,
- null,
- null,
- null,
- null,
- null,
+ 0,
null,
null,
null,
0,
null,
+ 0,
null,
- null,
+ 0,
null,
null,
null,
1,
0,
- 0,
null,
0,
0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
0,
0,
null,
@@ -56663,82 +57420,189 @@
null,
null,
null,
+ 0,
+ null,
null,
+ 0,
null,
null,
1,
0,
0,
- null,
0,
0,
null,
null,
+ 1,
+ 1,
+ 0,
null,
null,
null,
- null,
- null,
- null,
- null,
- 0,
+ 1,
0,
- null,
0,
null,
null,
null,
+ 1,
+ 1,
+ 1,
+ 0,
+ 0,
null,
null,
null,
1,
- null,
- 1,
1,
1,
1,
null,
null,
1,
- null,
+ 1,
null,
null,
1,
1,
null,
- 1,
null,
+ 1,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 11, 19, 11, 91]": {
+ "[:then, 1, 11, 41, 11, 55]": 0,
+ "[:else, 2, 11, 58, 11, 91]": 0
+ },
+ "[:if, 3, 28, 4, 30, 7]": {
+ "[:then, 4, 29, 6, 29, 80]": 0,
+ "[:else, 5, 28, 4, 30, 7]": 0
+ },
+ "[:\"&.\", 6, 43, 4, 43, 38]": {
+ "[:then, 7, 43, 4, 43, 38]": 0,
+ "[:else, 8, 43, 4, 43, 38]": 1
+ },
+ "[:unless, 9, 45, 4, 45, 77]": {
+ "[:else, 10, 45, 4, 45, 77]": 0,
+ "[:then, 11, 45, 4, 45, 53]": 1
+ },
+ "[:if, 12, 53, 4, 61, 7]": {
+ "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:else, 14, 60, 6, 60, 55]": 0
+ },
+ "[:if, 15, 54, 6, 58, 9]": {
+ "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:else, 17, 57, 8, 57, 66]": 0
+ },
+ "[:if, 18, 72, 4, 72, 68]": {
+ "[:then, 19, 72, 4, 72, 47]": 0,
+ "[:else, 20, 72, 4, 72, 68]": 0
+ },
+ "[:\"&.\", 21, 75, 21, 75, 40]": {
+ "[:then, 22, 75, 21, 75, 40]": 0,
+ "[:else, 23, 75, 21, 75, 40]": 0
+ },
+ "[:if, 24, 75, 20, 75, 66]": {
+ "[:then, 25, 75, 54, 75, 59]": 0,
+ "[:else, 26, 75, 62, 75, 66]": 0
+ },
+ "[:case, 27, 77, 4, 110, 7]": {
+ "[:when, 28, 79, 6, 93, 10]": 0,
+ "[:when, 29, 95, 6, 95, 49]": 0,
+ "[:when, 30, 97, 6, 97, 55]": 0,
+ "[:when, 31, 99, 6, 99, 46]": 0,
+ "[:when, 32, 101, 6, 103, 8]": 0,
+ "[:when, 33, 105, 6, 105, 50]": 0,
+ "[:when, 34, 107, 6, 107, 50]": 0,
+ "[:else, 35, 109, 6, 109, 42]": 0
+ },
+ "[:if, 36, 114, 4, 114, 75]": {
+ "[:then, 37, 114, 4, 114, 54]": 0,
+ "[:else, 38, 114, 4, 114, 75]": 0
+ },
+ "[:\"&.\", 39, 117, 12, 117, 31]": {
+ "[:then, 40, 117, 12, 117, 31]": 0,
+ "[:else, 41, 117, 12, 117, 31]": 0
+ },
+ "[:case, 42, 119, 19, 137, 7]": {
+ "[:when, 43, 121, 6, 121, 49]": 0,
+ "[:when, 44, 123, 6, 123, 46]": 0,
+ "[:when, 45, 125, 6, 125, 56]": 0,
+ "[:when, 46, 127, 6, 134, 9]": 0,
+ "[:else, 47, 136, 6, 136, 49]": 0
+ },
+ "[:if, 48, 129, 8, 133, 11]": {
+ "[:then, 49, 130, 10, 130, 22]": 0,
+ "[:else, 50, 132, 10, 132, 59]": 0
+ },
+ "[:if, 51, 139, 4, 139, 46]": {
+ "[:then, 52, 139, 11, 139, 31]": 0,
+ "[:else, 53, 139, 34, 139, 46]": 0
+ },
+ "[:unless, 54, 150, 4, 152, 7]": {
+ "[:else, 55, 150, 4, 152, 7]": 1,
+ "[:then, 56, 151, 6, 151, 57]": 0
+ },
+ "[:unless, 57, 156, 4, 158, 7]": {
+ "[:else, 58, 156, 4, 158, 7]": 0,
+ "[:then, 59, 157, 6, 157, 55]": 0
+ },
+ "[:if, 60, 162, 4, 166, 7]": {
+ "[:then, 61, 163, 6, 163, 54]": 1,
+ "[:else, 62, 164, 4, 166, 7]": 0
+ },
+ "[:if, 63, 164, 4, 166, 7]": {
+ "[:then, 64, 165, 6, 165, 62]": 0,
+ "[:else, 65, 164, 4, 166, 7]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "lines": [
1,
1,
1,
null,
1,
- null,
- null,
+ 1,
+ 1,
1,
null,
1,
- 0,
1,
null,
1,
null,
1,
+ 0,
1,
+ 0,
null,
- 1,
null,
null,
+ 1,
null,
null,
1,
+ null,
+ null,
1,
+ 0,
+ null,
null,
1,
+ 0,
+ null,
null,
+ 1,
0,
null,
+ null,
+ 0,
+ 0,
0,
null,
null,
@@ -56746,103 +57610,129 @@
null,
null,
null,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ null,
+ null,
1,
- 2,
1,
+ 1,
+ null,
+ 0,
+ null,
null,
null,
1,
+ 0,
+ 0,
null,
- 2,
+ 0,
null,
null,
null,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
1,
+ 1,
+ 1,
null,
1,
- 2,
+ 0,
+ 1,
null,
null,
1,
- 3,
+ 0,
+ null,
+ null,
+ 1,
+ 0,
+ null,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 0,
null,
- 3,
null,
null,
+ 1,
+ 1,
+ null,
null
],
"branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 1,
- "[:else, 2, 27, 10, 27, 56]": 1
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 0,
- "[:else, 5, 119, 6, 119, 77]": 0
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 1
},
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 0,
- "[:else, 8, 144, 6, 144, 77]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 1
},
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 1
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 1,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 1,
- "[:else, 14, 162, 15, 162, 51]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 0,
- "[:else, 17, 182, 10, 182, 19]": 1
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 1
},
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 1
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
},
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 1,
- "[:else, 23, 197, 6, 197, 29]": 0
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
},
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 1,
- "[:then, 26, 209, 6, 209, 15]": 1
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 1,
+ "[:else, 23, 98, 26, 98, 43]": 0
},
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 1
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 1,
+ "[:else, 26, 102, 6, 102, 29]": 0
},
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 3,
- "[:then, 32, 228, 6, 228, 12]": 0
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 1,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
"lines": [
- 1,
1,
1,
null,
1,
- null,
- null,
- null,
+ 1,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
1,
1,
- 3,
null,
null,
- 1,
- 3,
+ null,
null,
1,
null,
@@ -56850,122 +57740,128 @@
null,
null,
1,
+ 0,
null,
null,
1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
null,
+ 0,
+ 0,
+ 0,
null,
- 2,
+ 0,
null,
null,
- null
- ],
- "branches": {
- "[:if, 0, 7, 4, 25, 7]": {
- "[:then, 1, 9, 6, 21, 36]": 1,
- "[:else, 2, 24, 6, 24, 49]": 2
- }
- }
- },
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
1,
+ 0,
null,
null,
1,
- null,
0,
0,
null,
- 0,
- null,
- null,
null,
1,
0,
- null,
- 0,
0,
- null,
0,
null,
null,
null,
1,
- null,
+ 1,
1,
1,
null,
null,
1,
1,
+ 1,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ null,
null,
1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 0,
- "[:else, 2, 13, 8, 13, 73]": 0
- },
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 0,
- "[:else, 5, 23, 6, 23, 71]": 0
- },
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 0,
- "[:else, 8, 34, 4, 34, 80]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
- 1,
1,
+ 0,
+ null,
+ null,
null,
- 1,
null,
- 1,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 1,
1,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
+ 0,
+ null,
null,
1,
0,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 0,
+ "[:else, 2, 19, 4, 22, 7]": 0
+ },
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 0,
+ "[:else, 5, 28, 6, 28, 48]": 0
+ },
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 0,
+ "[:then, 8, 38, 4, 38, 39]": 0
+ },
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 0
+ },
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 1,
+ "[:else, 14, 49, 4, 52, 7]": 0
+ },
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 1,
+ "[:else, 17, 58, 6, 60, 26]": 0
+ },
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 0,
+ "[:then, 20, 93, 4, 93, 28]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
"lines": [
1,
1,
- 1,
- null,
- 1,
- null,
- null,
- null,
null,
1,
1,
- 1,
- null,
- null,
- null,
- null,
- null,
null,
null,
1,
@@ -56988,20 +57884,20 @@
1,
null,
1,
- 2,
+ 1,
null,
null,
null,
null,
- 2,
+ 1,
null,
null,
1,
- 2,
+ 1,
null,
null,
1,
- 2,
+ 1,
null,
null,
null,
@@ -57014,107 +57910,45 @@
],
"branches": {
"[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 2,
+ "[:else, 1, 15, 4, 15, 60]": 1,
"[:then, 2, 15, 4, 15, 38]": 0
}
}
},
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
"lines": [
1,
1,
1,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
null,
- 1,
- null,
- null,
- 1,
null,
1,
- null,
- null,
1,
null,
1,
- 1,
null,
null,
- 1,
null,
- 1,
- 1,
null,
1,
- 1,
null,
null,
1,
null,
- 1,
- 1,
- 1,
- 1,
null,
1,
1,
- 1,
- 1,
- null,
- null,
- null,
- null,
- 1,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- null,
- null,
- 0,
- 0,
- null,
- null,
null,
- 1,
- 0,
null,
0,
- 0,
- 0,
null,
null,
- 0,
- null,
null
],
"branches": {
- "[:if, 0, 45, 43, 45, 68]": {
- "[:then, 1, 45, 59, 45, 62]": 1,
- "[:else, 2, 45, 65, 45, 68]": 0
- },
- "[:if, 3, 61, 6, 64, 9]": {
- "[:then, 4, 62, 8, 63, 93]": 0,
- "[:else, 5, 61, 6, 64, 9]": 0
- },
- "[:if, 6, 74, 4, 77, 7]": {
- "[:then, 7, 75, 6, 76, 47]": 0,
- "[:else, 8, 74, 4, 77, 7]": 0
+ "[:if, 0, 7, 4, 25, 7]": {
+ "[:then, 1, 9, 6, 21, 36]": 1,
+ "[:else, 2, 24, 6, 24, 49]": 0
}
}
},
@@ -57128,70 +57962,59 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
"lines": [
1,
1,
null,
1,
+ null,
1,
null,
+ 3,
null,
1,
null,
1,
- 1,
+ 0,
null,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
1,
1,
- null,
- null,
- null,
- null,
1,
null,
null,
- 1,
- 0,
- null,
null,
1,
0,
- 0,
null,
- null,
- 0,
0,
0,
0,
null,
null,
- null,
- 0,
- 0,
0,
null,
null,
0,
0,
null,
+ 0,
+ null,
null,
null,
- 1,
- 1,
1,
null,
null,
1,
null,
- 0,
- 0,
+ null,
+ 1,
0,
0,
0,
@@ -57200,243 +58023,342 @@
0,
null,
null,
+ null,
1,
- 1,
+ 0,
+ 0,
null,
null,
+ 1,
null,
1,
+ 1,
+ 1,
+ null,
null,
1,
0,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null
],
"branches": {
- "[:unless, 0, 11, 4, 11, 76]": {
- "[:else, 1, 11, 4, 11, 76]": 0,
- "[:then, 2, 11, 4, 11, 52]": 0
- },
- "[:if, 3, 21, 6, 24, 9]": {
- "[:then, 4, 22, 8, 23, 53]": 0,
- "[:else, 5, 21, 6, 24, 9]": 0
- },
- "[:\"&.\", 6, 26, 9, 26, 48]": {
- "[:then, 7, 26, 9, 26, 48]": 0,
- "[:else, 8, 26, 9, 26, 48]": 0
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:else, 2, 8, 19, 8, 45]": 0
},
- "[:if, 9, 26, 6, 29, 9]": {
- "[:then, 10, 27, 8, 28, 33]": 0,
- "[:else, 11, 26, 6, 29, 9]": 0
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 0
},
- "[:\"&.\", 12, 43, 9, 43, 49]": {
- "[:then, 13, 43, 9, 43, 49]": 0,
- "[:else, 14, 43, 9, 43, 49]": 0
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:else, 8, 21, 10, 21, 18]": 0
},
- "[:if, 15, 43, 6, 51, 9]": {
- "[:then, 16, 44, 8, 47, 30]": 0,
- "[:else, 17, 49, 8, 50, 33]": 0
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 0,
+ "[:else, 11, 36, 8, 37, 51]": 0
},
- "[:if, 18, 62, 4, 62, 52]": {
- "[:then, 19, 62, 4, 62, 32]": 0,
- "[:else, 20, 62, 4, 62, 52]": 0
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 1,
+ "[:then, 14, 50, 6, 50, 59]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
null,
- 1,
0,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
+ 0,
null,
null,
- 0,
null,
- 0,
null,
null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
+ 0,
0,
0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ }
+ },
+ "timestamp": 1762969218
+ },
+ "Minitest-13": {
+ "coverage": {
+ "/home/user/git/libregig/app/models/band.rb": {
+ "lines": [
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
0,
0,
null,
0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 11,
null,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
0,
- 1,
+ 5,
null,
null,
- 1,
0,
- null,
- null,
- 1,
0,
null,
null,
- 1,
- 1,
- 1,
0,
- null,
- 1,
- null,
- null,
- null,
- 1,
0,
null,
null
],
"branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 1
- },
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 1
- },
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 0
- },
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 0,
- "[:else, 11, 68, 6, 68, 70]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 1
- },
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 0,
- "[:then, 17, 90, 4, 90, 25]": 0
- },
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 0,
- "[:then, 20, 94, 4, 94, 25]": 0
- },
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 0,
- "[:else, 23, 98, 26, 98, 43]": 1
- },
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 0,
- "[:else, 26, 102, 6, 102, 29]": 1
- },
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 0,
- "[:else, 29, 100, 63, 100, 67]": 0
+ "[:\"&.\", 0, 29, 4, 29, 48]": {
+ "[:then, 1, 29, 4, 29, 48]": 5,
+ "[:else, 2, 29, 4, 29, 48]": 0
}
}
},
- "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "/home/user/git/libregig/app/models/application_record.rb": {
"lines": [
- 1,
- 1,
- null,
- 1,
- 1,
+ 0,
+ 0,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/models/concerns/random_id.rb": {
"lines": [
- 1,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 3,
+ 0,
+ 0,
null,
+ 0,
3,
- 3,
- 3,
- null,
null,
- 1,
null,
+ 0,
null,
- 1,
0,
+ 128,
+ 128,
+ 128,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 6, 13, 51]": {
+ "[:else, 1, 13, 6, 13, 51]": 0,
+ "[:then, 2, 13, 6, 13, 11]": 128
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/concerns/auditable.rb": {
+ "lines": [
+ 0,
0,
+ null,
0,
0,
null,
+ null,
0,
0,
0,
@@ -57444,221 +58366,264 @@
null,
null,
null,
- 1,
null,
null,
- 1,
- 1,
null,
- 1,
- 1,
null,
0,
null,
- null,
- null,
- 1,
- 1,
- 1,
- null,
+ 0,
0,
null,
null,
- null,
- 1,
0,
0,
null,
null,
- null,
+ 0,
0,
null,
null,
0,
0,
- null,
0,
null,
null,
+ 0,
+ 0,
null,
null,
- null,
- 1,
- null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event_band.rb": {
+ "lines": [
0,
0,
0,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 2,
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/event.rb": {
+ "lines": [
0,
0,
0,
null,
- 2,
- 2,
- 2,
- null,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
null,
null,
null,
null,
- 1,
+ 10,
null,
- 5,
- 15,
null,
null,
null,
- 1,
- 0,
0,
+ 22,
null,
null,
- 1,
- 2,
- null,
null,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 4,
null,
null,
+ 0,
+ 0,
null,
- 1,
- 3,
- 3,
- 3,
null,
+ 0,
+ 0,
null,
- 1,
- 3,
null,
+ 0,
+ 0,
null,
- 1,
null,
- 3,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 10,
+ 10,
+ 10,
+ 0,
null,
null,
null,
null,
+ 0,
+ 10,
+ 0,
null,
- 3,
null,
null
],
"branches": {
- "[:if, 0, 22, 4, 30, 7]": {
- "[:then, 1, 23, 6, 29, 9]": 0,
- "[:else, 2, 22, 4, 30, 7]": 0
- },
- "[:if, 3, 26, 6, 29, 9]": {
- "[:then, 4, 27, 8, 28, 39]": 0,
- "[:else, 5, 26, 6, 29, 9]": 0
- },
- "[:if, 6, 39, 4, 43, 7]": {
- "[:then, 7, 40, 6, 40, 71]": 1,
- "[:else, 8, 42, 6, 42, 48]": 0
- },
- "[:if, 9, 47, 4, 51, 7]": {
- "[:then, 10, 48, 6, 48, 72]": 1,
- "[:else, 11, 50, 6, 50, 49]": 0
- },
- "[:if, 12, 55, 4, 61, 7]": {
- "[:then, 13, 56, 6, 60, 12]": 0,
- "[:else, 14, 55, 4, 61, 7]": 0
- },
- "[:if, 15, 74, 4, 74, 61]": {
- "[:then, 16, 74, 4, 74, 42]": 0,
- "[:else, 17, 74, 4, 74, 61]": 0
+ "[:\"&.\", 0, 36, 4, 36, 49]": {
+ "[:then, 1, 36, 4, 36, 49]": 4,
+ "[:else, 2, 36, 4, 36, 49]": 0
},
- "[:if, 18, 86, 4, 94, 7]": {
- "[:then, 19, 87, 6, 89, 27]": 0,
- "[:else, 20, 91, 6, 93, 37]": 2
+ "[:if, 3, 52, 4, 54, 7]": {
+ "[:then, 4, 53, 6, 53, 56]": 0,
+ "[:else, 5, 52, 4, 54, 7]": 0
},
- "[:if, 21, 126, 4, 126, 48]": {
- "[:then, 22, 126, 4, 126, 26]": 0,
- "[:else, 23, 126, 4, 126, 48]": 3
+ "[:if, 6, 60, 4, 65, 7]": {
+ "[:then, 7, 61, 6, 64, 9]": 10,
+ "[:else, 8, 60, 4, 65, 7]": 0
},
- "[:if, 24, 127, 4, 127, 50]": {
- "[:then, 25, 127, 4, 127, 27]": 0,
- "[:else, 26, 127, 4, 127, 50]": 3
+ "[:if, 9, 62, 6, 64, 9]": {
+ "[:then, 10, 63, 8, 63, 34]": 0,
+ "[:else, 11, 62, 6, 64, 9]": 10
},
- "[:if, 27, 132, 4, 132, 87]": {
- "[:then, 28, 132, 43, 132, 76]": 2,
- "[:else, 29, 132, 79, 132, 87]": 1
+ "[:if, 12, 69, 4, 71, 7]": {
+ "[:then, 13, 70, 6, 70, 51]": 0,
+ "[:else, 14, 69, 4, 71, 7]": 10
}
}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/helpers/events_helper.rb": {
"lines": [
- 1,
- 1,
+ 0,
+ 0,
+ 10,
+ 0,
+ 10,
+ 0,
null,
null,
null,
+ 0,
+ 10,
+ 0,
null,
- 1,
null,
+ 0,
+ 10,
+ 10,
+ 0,
null,
+ 10,
null,
null,
- 1,
0,
+ 10,
+ 10,
+ 10,
null,
null,
- 1,
+ 0,
0,
null,
0,
0,
+ null,
+ 0,
0,
null,
+ 0,
null,
0,
0,
0,
- null,
0,
null,
- null,
- null,
- 1,
+ 0,
0,
null,
- null,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
+ 0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 3, 4, 7, 7]": {
+ "[:when, 1, 4, 21, 4, 32]": 0,
+ "[:when, 2, 5, 28, 5, 41]": 10,
+ "[:else, 3, 6, 9, 6, 15]": 0
+ },
+ "[:unless, 4, 11, 4, 11, 67]": {
+ "[:else, 5, 11, 4, 11, 67]": 0,
+ "[:then, 6, 11, 4, 11, 17]": 10
+ },
+ "[:unless, 7, 17, 4, 19, 7]": {
+ "[:else, 8, 17, 4, 19, 7]": 10,
+ "[:then, 9, 18, 6, 18, 38]": 0
+ },
+ "[:if, 10, 25, 10, 25, 52]": {
+ "[:then, 11, 25, 40, 25, 45]": 0,
+ "[:else, 12, 25, 48, 25, 52]": 10
+ },
+ "[:if, 13, 30, 4, 30, 30]": {
+ "[:then, 14, 30, 4, 30, 14]": 0,
+ "[:else, 15, 30, 4, 30, 30]": 0
+ },
+ "[:if, 16, 41, 4, 41, 61]": {
+ "[:then, 17, 41, 4, 41, 49]": 0,
+ "[:else, 18, 41, 4, 41, 61]": 0
+ },
+ "[:unless, 19, 41, 27, 41, 47]": {
+ "[:else, 20, 41, 27, 41, 47]": 0,
+ "[:then, 21, 41, 27, 41, 30]": 0
+ },
+ "[:if, 22, 42, 4, 42, 65]": {
+ "[:then, 23, 42, 4, 42, 52]": 0,
+ "[:else, 24, 42, 4, 42, 65]": 0
+ },
+ "[:unless, 25, 42, 29, 42, 50]": {
+ "[:else, 26, 42, 29, 42, 50]": 0,
+ "[:then, 27, 42, 29, 42, 32]": 0
+ },
+ "[:if, 28, 43, 4, 43, 73]": {
+ "[:then, 29, 43, 4, 43, 58]": 0,
+ "[:else, 30, 43, 4, 43, 73]": 0
+ },
+ "[:unless, 31, 43, 33, 43, 56]": {
+ "[:else, 32, 43, 33, 43, 56]": 0,
+ "[:then, 33, 43, 33, 43, 36]": 0
+ },
+ "[:case, 34, 45, 4, 49, 7]": {
+ "[:when, 35, 46, 16, 46, 27]": 0,
+ "[:else, 36, 48, 6, 48, 53]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/member.rb": {
+ "lines": [
+ 0,
+ 0,
null,
- 1,
0,
0,
+ null,
+ 0,
0,
null,
+ 14,
null,
0,
0,
@@ -57667,24 +58632,16 @@
0,
0,
null,
- null,
- null,
- null,
- 1,
- null,
- 1,
0,
null,
+ 0,
+ 10,
null,
null,
null,
null,
null,
- null,
- null,
- null,
- null,
- 1,
+ 0,
0,
null,
null,
@@ -57692,152 +58649,99 @@
null,
null,
null,
- null,
- null,
- 1,
0,
+ 14,
null,
null,
- 1,
+ 0,
0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 0
- },
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 0,
- "[:else, 5, 28, 6, 28, 48]": 0
- },
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 1,
- "[:then, 8, 38, 4, 38, 39]": 0
- },
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 1
- },
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 0,
- "[:else, 14, 49, 4, 52, 7]": 0
- },
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 0,
- "[:else, 17, 58, 6, 60, 26]": 0
- },
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 0,
- "[:then, 20, 93, 4, 93, 28]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- 1,
null,
+ 0,
null,
null,
null,
null,
- 1,
null,
null,
- 1,
- 1,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 6, 18, 9]": {
- "[:else, 1, 15, 6, 18, 9]": 1,
- "[:then, 2, 16, 8, 17, 67]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 2,
0,
+ 2,
null,
null,
+ 0,
+ 0,
null,
null,
- 1,
- 2,
- null,
null,
null
],
"branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 2,
- "[:then, 2, 9, 8, 10, 28]": 0
+ "[:\"&.\", 0, 29, 4, 33, 17]": {
+ "[:then, 1, 29, 4, 33, 17]": 0,
+ "[:else, 2, 29, 4, 33, 17]": 0
+ },
+ "[:if, 3, 41, 4, 41, 34]": {
+ "[:then, 4, 41, 4, 41, 10]": 0,
+ "[:else, 5, 41, 4, 41, 34]": 0
+ },
+ "[:if, 6, 51, 4, 51, 32]": {
+ "[:then, 7, 51, 4, 51, 10]": 0,
+ "[:else, 8, 51, 4, 51, 32]": 0
+ },
+ "[:unless, 9, 57, 8, 57, 86]": {
+ "[:else, 10, 57, 8, 57, 86]": 0,
+ "[:then, 11, 57, 8, 57, 43]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "/home/user/git/libregig/app/models/skill.rb": {
"lines": [
- 0,
- 0,
0,
0,
0,
null,
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/user_mail.rb": {
+ "lines": [
0,
0,
null,
0,
- 0,
- null,
- 0,
- 0,
null,
0,
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
+ 1,
+ null,
+ null,
0,
+ 1,
+ null,
+ null,
0,
0,
null,
0,
null,
- 0,
+ null,
0,
0,
0,
@@ -57845,200 +58749,185 @@
0,
0,
0,
+ null,
+ null,
+ null,
0,
+ null,
0,
- 0,
- 0
+ 2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
],
- "branches": {}
+ "branches": {
+ "[:unless, 0, 20, 4, 20, 26]": {
+ "[:else, 1, 20, 4, 20, 26]": 0,
+ "[:then, 2, 20, 4, 20, 10]": 0
+ },
+ "[:if, 3, 29, 6, 29, 39]": {
+ "[:then, 4, 29, 6, 29, 13]": 0,
+ "[:else, 5, 29, 6, 29, 39]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/models/user.rb": {
"lines": [
- 0,
- 0,
0,
0,
0,
null,
0,
- 0,
null,
0,
0,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
+ 8,
+ null,
null,
0,
+ 9,
+ null,
+ null,
0,
+ 20,
+ null,
null,
0,
0,
+ null,
+ 36,
0,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
+ null,
+ null,
+ null,
0,
+ null,
0,
null,
+ null,
+ null,
0,
+ 23,
+ null,
+ null,
0,
+ 37,
+ null,
+ null,
0,
0,
null,
0,
null,
+ null,
+ null,
+ null,
0,
+ null,
0,
- 0,
- 0,
+ 84,
+ null,
null,
0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
+ 42,
+ null,
+ null
],
- "branches": {}
+ "branches": {
+ "[:\"&.\", 0, 27, 16, 27, 32]": {
+ "[:then, 1, 27, 16, 27, 32]": 36,
+ "[:else, 2, 27, 16, 27, 32]": 0
+ },
+ "[:if, 3, 64, 4, 64, 49]": {
+ "[:then, 4, 64, 4, 64, 23]": 0,
+ "[:else, 5, 64, 4, 64, 49]": 0
+ },
+ "[:if, 6, 78, 4, 78, 50]": {
+ "[:then, 7, 78, 4, 78, 30]": 2,
+ "[:else, 8, 78, 4, 78, 50]": 40
+ }
+ }
},
- "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "/home/user/git/libregig/app/helpers/permissions_helper.rb": {
"lines": [
+ 0,
0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
- "lines": [
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
- 0,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
- "lines": [
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
+ 1,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
+ 1,
null,
0,
+ null,
+ null,
+ null,
0,
- 0,
- 0,
- 0,
- 0,
+ 6,
+ 6,
+ 18,
+ null,
+ null,
null,
0,
0,
null,
0,
+ null,
0,
+ null,
0,
+ null,
0,
+ null,
0,
- 0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
+ null,
+ null,
+ null,
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- }
- },
- "timestamp": 1750623136
- },
- "Minitest-13": {
- "coverage": {
- "/home/user/git/libregig/app/models/band.rb": {
- "lines": [
0,
0,
null,
- 0,
- 0,
+ null,
null,
0,
0,
@@ -58046,182 +58935,99 @@
0,
0,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
0,
null,
- 0,
- 14,
+ 2,
null,
null,
null,
null,
null,
- 0,
- 2,
null,
+ 2,
null,
0,
- 0,
- null,
null,
0,
+ null,
0,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 2,
- "[:else, 2, 29, 4, 29, 48]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/application_record.rb": {
- "lines": [
0,
+ null,
+ null,
+ null,
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/concerns/random_id.rb": {
- "lines": [
+ null,
0,
0,
null,
- 0,
- 3,
null,
null,
- 0,
null,
- 0,
- 161,
- 161,
- 161,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 6, 13, 51]": {
- "[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 161
- }
- }
- },
- "/home/user/git/libregig/app/models/concerns/auditable.rb": {
- "lines": [
- 0,
0,
null,
- 0,
- 0,
null,
null,
0,
0,
- 0,
null,
null,
null,
null,
null,
null,
+ 0,
null,
null,
0,
null,
- 0,
- 0,
null,
+ 0,
null,
0,
0,
null,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
- 0,
null,
null,
0,
- 0,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/event_band.rb": {
- "lines": [
- 0,
- 0,
- 0,
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/event.rb": {
- "lines": [
- 0,
- 0,
- 0,
null,
0,
0,
0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- null,
null,
null,
null,
- 14,
- null,
null,
null,
null,
0,
- 23,
null,
null,
null,
+ 0,
null,
null,
0,
- 0,
null,
0,
- 2,
+ 0,
null,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
null,
null,
0,
- 0,
+ null,
null,
null,
0,
@@ -58230,446 +59036,368 @@
null,
null,
null,
- 0,
null,
- 0,
- 8,
- 8,
- 8,
+ null,
+ null,
0,
null,
null,
null,
+ 0,
+ null,
null,
0,
- 8,
+ null,
0,
+ 18,
+ 18,
+ 18,
+ 18,
+ 9,
null,
null,
null
],
"branches": {
- "[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 2,
- "[:else, 2, 36, 4, 36, 49]": 0
+ "[:if, 0, 16, 4, 21, 7]": {
+ "[:then, 1, 18, 6, 18, 37]": 1,
+ "[:else, 2, 20, 6, 20, 8]": 0
},
- "[:if, 3, 52, 4, 54, 7]": {
- "[:then, 4, 53, 6, 53, 56]": 0,
- "[:else, 5, 52, 4, 54, 7]": 0
+ "[:case, 3, 32, 4, 43, 7]": {
+ "[:when, 4, 34, 6, 34, 15]": 0,
+ "[:when, 5, 36, 6, 36, 15]": 0,
+ "[:when, 6, 38, 6, 38, 15]": 0,
+ "[:when, 7, 40, 6, 40, 14]": 0,
+ "[:else, 8, 42, 6, 42, 17]": 0
},
- "[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 8,
- "[:else, 8, 60, 4, 65, 7]": 0
+ "[:case, 9, 47, 4, 52, 7]": {
+ "[:when, 10, 48, 21, 48, 64]": 0,
+ "[:when, 11, 49, 19, 49, 58]": 0,
+ "[:when, 12, 50, 20, 50, 61]": 0,
+ "[:else, 13, 51, 9, 51, 49]": 0
},
- "[:if, 9, 62, 6, 64, 9]": {
- "[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 8
+ "[:if, 14, 56, 4, 60, 7]": {
+ "[:then, 15, 57, 6, 57, 41]": 0,
+ "[:else, 16, 58, 4, 60, 7]": 0
},
- "[:if, 12, 69, 4, 71, 7]": {
- "[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 8
+ "[:if, 17, 58, 4, 60, 7]": {
+ "[:then, 18, 59, 6, 59, 12]": 0,
+ "[:else, 19, 58, 4, 60, 7]": 0
+ },
+ "[:if, 20, 72, 4, 72, 35]": {
+ "[:then, 21, 72, 4, 72, 14]": 2,
+ "[:else, 22, 72, 4, 72, 35]": 0
+ },
+ "[:case, 23, 74, 4, 81, 7]": {
+ "[:when, 24, 76, 6, 76, 45]": 0,
+ "[:when, 25, 78, 6, 78, 46]": 0,
+ "[:when, 26, 80, 6, 80, 47]": 0,
+ "[:else, 27, 74, 4, 81, 7]": 0
+ },
+ "[:if, 28, 94, 6, 94, 37]": {
+ "[:then, 29, 94, 6, 94, 23]": 0,
+ "[:else, 30, 94, 6, 94, 37]": 0
+ },
+ "[:if, 31, 106, 6, 106, 37]": {
+ "[:then, 32, 106, 6, 106, 23]": 0,
+ "[:else, 33, 106, 6, 106, 37]": 0
+ },
+ "[:if, 34, 122, 6, 122, 37]": {
+ "[:then, 35, 122, 6, 122, 23]": 0,
+ "[:else, 36, 122, 6, 122, 37]": 0
+ },
+ "[:if, 37, 135, 8, 135, 39]": {
+ "[:then, 38, 135, 8, 135, 25]": 0,
+ "[:else, 39, 135, 8, 135, 39]": 0
+ },
+ "[:if, 40, 152, 6, 152, 37]": {
+ "[:then, 41, 152, 6, 152, 23]": 0,
+ "[:else, 42, 152, 6, 152, 37]": 0
+ },
+ "[:if, 43, 165, 8, 165, 39]": {
+ "[:then, 44, 165, 8, 165, 25]": 0,
+ "[:else, 45, 165, 8, 165, 39]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/events_helper.rb": {
+ "/home/user/git/libregig/app/models/current.rb": {
"lines": [
0,
0,
- 14,
- 0,
- 14,
0,
null,
- null,
+ 94,
null,
0,
- 14,
- 0,
+ 32,
+ 32,
null,
null,
0,
- 14,
- 14,
- 0,
- null,
- 14,
+ 323,
null,
null,
0,
- 14,
- 14,
- 14,
- null,
+ 32,
+ 32,
null,
- 0,
- 0,
null,
0,
0,
null,
- 0,
- 0,
null,
0,
+ 36,
null,
- 0,
- 0,
- 0,
- 0,
null,
0,
- 0,
null,
0,
- null,
+ 64,
null,
null
],
"branches": {
- "[:case, 0, 3, 4, 7, 7]": {
- "[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 14,
- "[:else, 3, 6, 9, 6, 15]": 0
- },
- "[:unless, 4, 11, 4, 11, 67]": {
- "[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 14
- },
- "[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 14,
- "[:then, 9, 18, 6, 18, 38]": 0
- },
- "[:if, 10, 25, 10, 25, 52]": {
- "[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 14
- },
- "[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 0,
- "[:else, 15, 30, 4, 30, 30]": 0
- },
- "[:if, 16, 41, 4, 41, 61]": {
- "[:then, 17, 41, 4, 41, 49]": 0,
- "[:else, 18, 41, 4, 41, 61]": 0
- },
- "[:unless, 19, 41, 27, 41, 47]": {
- "[:else, 20, 41, 27, 41, 47]": 0,
- "[:then, 21, 41, 27, 41, 30]": 0
- },
- "[:if, 22, 42, 4, 42, 65]": {
- "[:then, 23, 42, 4, 42, 52]": 0,
- "[:else, 24, 42, 4, 42, 65]": 0
- },
- "[:unless, 25, 42, 29, 42, 50]": {
- "[:else, 26, 42, 29, 42, 50]": 0,
- "[:then, 27, 42, 29, 42, 32]": 0
- },
- "[:if, 28, 43, 4, 43, 73]": {
- "[:then, 29, 43, 4, 43, 58]": 0,
- "[:else, 30, 43, 4, 43, 73]": 0
- },
- "[:unless, 31, 43, 33, 43, 56]": {
- "[:else, 32, 43, 33, 43, 56]": 0,
- "[:then, 33, 43, 33, 43, 36]": 0
+ "[:\"&.\", 0, 32, 16, 32, 32]": {
+ "[:then, 1, 32, 16, 32, 32]": 46,
+ "[:else, 2, 32, 16, 32, 32]": 18
},
- "[:case, 34, 45, 4, 49, 7]": {
- "[:when, 35, 46, 16, 46, 27]": 0,
- "[:else, 36, 48, 6, 48, 53]": 0
+ "[:\"&.\", 3, 32, 36, 32, 60]": {
+ "[:then, 4, 32, 36, 32, 60]": 0,
+ "[:else, 5, 32, 36, 32, 60]": 18
}
}
},
- "/home/user/git/libregig/app/models/member.rb": {
+ "/home/user/git/libregig/app/helpers/application_helper.rb": {
"lines": [
0,
0,
+ 15,
null,
- 0,
- 0,
null,
0,
- 0,
- null,
+ 44,
14,
null,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
null,
- 0,
null,
0,
- 11,
null,
null,
null,
null,
null,
- 0,
- 0,
+ 14,
+ 14,
null,
null,
+ 14,
+ 14,
null,
null,
+ 14,
+ 14,
null,
+ 44,
null,
- 0,
- 14,
+ 44,
null,
null,
- 0,
- 0,
null,
null,
- 0,
null,
+ 44,
+ 30,
null,
null,
+ 44,
null,
null,
null,
- 0,
null,
0,
- 0,
- 0,
- 0,
- 0,
+ 2,
null,
null,
+ 2,
+ 2,
+ 2,
+ 0,
null,
null,
- 0,
+ 2,
2,
null,
+ 10,
null,
- 0,
- 0,
+ 10,
null,
null,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 29, 4, 33, 17]": {
- "[:then, 1, 29, 4, 33, 17]": 0,
- "[:else, 2, 29, 4, 33, 17]": 0
- },
- "[:if, 3, 41, 4, 41, 34]": {
- "[:then, 4, 41, 4, 41, 10]": 0,
- "[:else, 5, 41, 4, 41, 34]": 0
- },
- "[:if, 6, 51, 4, 51, 32]": {
- "[:then, 7, 51, 4, 51, 10]": 0,
- "[:else, 8, 51, 4, 51, 32]": 0
- },
- "[:unless, 9, 57, 8, 57, 86]": {
- "[:else, 10, 57, 8, 57, 86]": 0,
- "[:then, 11, 57, 8, 57, 43]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/skill.rb": {
- "lines": [
- 0,
- 0,
- 0,
null,
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/user_mail.rb": {
- "lines": [
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
- 0,
null,
+ 10,
null,
- 0,
- 0,
null,
- 0,
null,
null,
- 0,
- 0,
- 0,
null,
0,
- 0,
- 0,
null,
null,
null,
- 0,
- null,
- 0,
- 0,
null,
null,
null,
null,
null,
+ 21,
+ 21,
+ 21,
+ 21,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 20, 4, 20, 26]": {
- "[:else, 1, 20, 4, 20, 26]": 0,
- "[:then, 2, 20, 4, 20, 10]": 0
- },
- "[:if, 3, 29, 6, 29, 39]": {
- "[:then, 4, 29, 6, 29, 13]": 0,
- "[:else, 5, 29, 6, 29, 39]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/user.rb": {
- "lines": [
- 0,
- 0,
- 0,
- null,
- 0,
+ 21,
+ 2,
+ 2,
null,
- 0,
- 0,
+ 19,
+ 19,
null,
null,
+ 21,
null,
- 0,
- 10,
+ 21,
null,
null,
- 0,
- 13,
null,
null,
- 0,
- 22,
+ 21,
null,
+ 21,
null,
- 0,
- 0,
+ 21,
null,
- 55,
- 0,
null,
0,
+ 13,
+ 13,
+ 1,
null,
null,
- null,
- 0,
- null,
+ 13,
+ 13,
+ 13,
null,
null,
null,
0,
null,
- null,
- null,
- null,
- null,
0,
- null,
- null,
- null,
+ 2,
+ 2,
0,
- null,
0,
null,
null,
null,
0,
- 28,
- null,
- null,
- 0,
- 42,
- null,
+ 13,
null,
- 0,
- 0,
null,
0,
+ 13,
+ 13,
+ 13,
null,
null,
null,
null,
- 0,
+ 13,
+ 13,
null,
- 0,
- 112,
+ 13,
+ 13,
null,
null,
- 0,
- 56,
null,
null
],
"branches": {
- "[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 54,
- "[:else, 2, 27, 16, 27, 32]": 1
+ "[:if, 0, 23, 6, 23, 59]": {
+ "[:then, 1, 23, 6, 23, 33]": 2,
+ "[:else, 2, 23, 6, 23, 59]": 12
},
- "[:if, 3, 64, 4, 64, 49]": {
- "[:then, 4, 64, 4, 64, 23]": 0,
- "[:else, 5, 64, 4, 64, 49]": 0
+ "[:if, 3, 31, 10, 31, 71]": {
+ "[:then, 4, 31, 36, 31, 66]": 30,
+ "[:else, 5, 31, 69, 31, 71]": 14
},
- "[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 2,
- "[:else, 8, 78, 4, 78, 50]": 54
+ "[:if, 6, 52, 4, 54, 7]": {
+ "[:then, 7, 53, 6, 53, 55]": 0,
+ "[:else, 8, 52, 4, 54, 7]": 2
+ },
+ "[:if, 9, 59, 23, 59, 86]": {
+ "[:then, 10, 59, 64, 59, 80]": 0,
+ "[:else, 11, 59, 83, 59, 86]": 10
+ },
+ "[:if, 12, 72, 19, 72, 52]": {
+ "[:then, 13, 72, 35, 72, 38]": 3,
+ "[:else, 14, 72, 41, 72, 52]": 7
+ },
+ "[:\"&.\", 15, 88, 50, 88, 75]": {
+ "[:then, 16, 88, 50, 88, 75]": 0,
+ "[:else, 17, 88, 50, 88, 75]": 21
+ },
+ "[:if, 18, 92, 4, 98, 7]": {
+ "[:then, 19, 93, 6, 94, 61]": 2,
+ "[:else, 20, 96, 6, 97, 20]": 19
+ },
+ "[:if, 21, 93, 27, 93, 77]": {
+ "[:then, 22, 93, 63, 93, 69]": 2,
+ "[:else, 23, 93, 72, 93, 77]": 0
+ },
+ "[:if, 24, 107, 4, 107, 76]": {
+ "[:then, 25, 107, 4, 107, 49]": 0,
+ "[:else, 26, 107, 4, 107, 76]": 21
+ },
+ "[:if, 27, 116, 6, 118, 9]": {
+ "[:then, 28, 117, 8, 117, 29]": 1,
+ "[:else, 29, 116, 6, 118, 9]": 12
+ },
+ "[:case, 30, 129, 4, 133, 7]": {
+ "[:when, 31, 130, 20, 130, 39]": 2,
+ "[:when, 32, 131, 21, 131, 40]": 0,
+ "[:else, 33, 132, 9, 132, 11]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/permissions_helper.rb": {
+ "/home/user/git/libregig/app/helpers/bands_helper.rb": {
"lines": [
0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/linked_devices_helper.rb": {
+ "lines": [
0,
- null,
- 0,
- null,
- null,
- null,
0,
+ 3,
null,
- null,
- null,
- null,
- null,
- null,
+ 3,
null,
0,
null,
0,
- null,
0,
null,
null,
null,
0,
- 6,
- 6,
- 18,
- null,
- null,
- null,
0,
0,
null,
@@ -58683,89 +59411,153 @@
null,
0,
null,
- null,
- null,
- 0,
- 2,
- 1,
- 1,
- 0,
0,
null,
null,
null,
0,
+ 3,
+ 1,
+ null,
2,
- 2,
- 0,
- 0,
null,
null,
null,
0,
+ 3,
null,
0,
null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 3, 4, 11, 7]": {
+ "[:when, 1, 5, 6, 5, 97]": 3,
+ "[:when, 2, 7, 6, 7, 95]": 0,
+ "[:else, 3, 9, 6, 10, 69]": 0
+ },
+ "[:unless, 4, 16, 4, 16, 39]": {
+ "[:else, 5, 16, 4, 16, 39]": 0,
+ "[:then, 6, 16, 4, 16, 28]": 0
+ },
+ "[:case, 7, 20, 4, 29, 7]": {
+ "[:when, 8, 22, 6, 22, 62]": 0,
+ "[:when, 9, 24, 6, 24, 59]": 0,
+ "[:when, 10, 26, 6, 26, 62]": 0,
+ "[:else, 11, 28, 6, 28, 24]": 0
+ },
+ "[:if, 12, 33, 4, 37, 7]": {
+ "[:then, 13, 34, 6, 34, 98]": 1,
+ "[:else, 14, 36, 6, 36, 99]": 2
+ },
+ "[:unless, 15, 41, 4, 41, 49]": {
+ "[:else, 16, 41, 4, 41, 49]": 0,
+ "[:then, 17, 41, 4, 41, 18]": 3
+ }
+ }
+ },
+ "/home/user/git/libregig/app/helpers/members_helper.rb": {
+ "lines": [
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/sessions_helper.rb": {
+ "lines": [
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/helpers/users/registration_helper.rb": {
+ "lines": [
+ 0,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/linked_device.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 12,
null,
+ 12,
null,
+ 12,
null,
null,
- 0,
- null,
- 0,
- null,
- 0,
+ 1,
null,
- 0,
null,
- 0,
null,
null,
null,
- 0,
+ 1,
+ 1,
+ 1,
null,
- 0,
- 0,
+ 1,
+ 1,
null,
+ 2,
+ 2,
null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ 1,
0,
null,
null,
null,
+ 1,
+ 3,
+ 18,
0,
- 0,
- null,
- null,
null,
null,
+ 3,
+ 0,
null,
null,
- 0,
null,
null,
- 0,
+ 1,
null,
+ 1,
+ 3,
null,
- 0,
null,
- 0,
+ 1,
0,
null,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
+ 1,
0,
null,
null,
- null,
+ 1,
0,
+ null,
+ null,
+ 1,
0,
0,
null,
@@ -58773,220 +59565,195 @@
null,
null,
null,
- null,
+ 1,
0,
- null,
- null,
- null,
0,
null,
null,
- 0,
null,
0,
- 0,
- null,
null,
null,
+ 1,
null,
+ 1,
+ 5,
null,
null,
+ 1,
+ 1,
+ 0,
0,
null,
null,
null,
- 0,
- 0,
- 0,
- null,
+ 1,
+ 6,
null,
+ 6,
+ 18,
null,
null,
null,
+ 1,
+ 18,
+ 18,
null,
+ 18,
+ 18,
0,
null,
null,
null,
- 0,
- null,
null,
- 0,
null,
- 0,
- 18,
- 18,
18,
18,
- 6,
- null,
null,
null
],
"branches": {
- "[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 0,
- "[:else, 2, 20, 6, 20, 8]": 0
- },
- "[:case, 3, 32, 4, 43, 7]": {
- "[:when, 4, 34, 6, 34, 15]": 0,
- "[:when, 5, 36, 6, 36, 15]": 0,
- "[:when, 6, 38, 6, 38, 15]": 0,
- "[:when, 7, 40, 6, 40, 14]": 0,
- "[:else, 8, 42, 6, 42, 17]": 0
- },
- "[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 1,
- "[:when, 11, 49, 19, 49, 58]": 1,
- "[:when, 12, 50, 20, 50, 61]": 0,
- "[:else, 13, 51, 9, 51, 49]": 0
- },
- "[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 2,
- "[:else, 16, 58, 4, 60, 7]": 0
- },
- "[:if, 17, 58, 4, 60, 7]": {
- "[:then, 18, 59, 6, 59, 12]": 0,
- "[:else, 19, 58, 4, 60, 7]": 0
- },
- "[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 0,
- "[:else, 22, 72, 4, 72, 35]": 0
- },
- "[:case, 23, 74, 4, 81, 7]": {
- "[:when, 24, 76, 6, 76, 45]": 0,
- "[:when, 25, 78, 6, 78, 46]": 0,
- "[:when, 26, 80, 6, 80, 47]": 0,
- "[:else, 27, 74, 4, 81, 7]": 0
- },
- "[:if, 28, 94, 6, 94, 37]": {
- "[:then, 29, 94, 6, 94, 23]": 0,
- "[:else, 30, 94, 6, 94, 37]": 0
- },
- "[:if, 31, 106, 6, 106, 37]": {
- "[:then, 32, 106, 6, 106, 23]": 0,
- "[:else, 33, 106, 6, 106, 37]": 0
+ "[:if, 0, 76, 4, 76, 46]": {
+ "[:then, 1, 76, 27, 76, 37]": 0,
+ "[:else, 2, 76, 40, 76, 46]": 0
},
- "[:if, 34, 122, 6, 122, 37]": {
- "[:then, 35, 122, 6, 122, 23]": 0,
- "[:else, 36, 122, 6, 122, 37]": 0
+ "[:unless, 3, 80, 4, 80, 26]": {
+ "[:else, 4, 80, 4, 80, 26]": 0,
+ "[:then, 5, 80, 4, 80, 14]": 0
},
- "[:if, 37, 135, 8, 135, 39]": {
- "[:then, 38, 135, 8, 135, 25]": 0,
- "[:else, 39, 135, 8, 135, 39]": 0
+ "[:unless, 6, 88, 4, 88, 35]": {
+ "[:else, 7, 88, 4, 88, 35]": 0,
+ "[:then, 8, 88, 4, 88, 14]": 0
},
- "[:if, 40, 152, 6, 152, 37]": {
- "[:then, 41, 152, 6, 152, 23]": 0,
- "[:else, 42, 152, 6, 152, 37]": 0
+ "[:if, 9, 103, 4, 106, 7]": {
+ "[:then, 10, 104, 6, 105, 18]": 0,
+ "[:else, 11, 103, 4, 106, 7]": 1
},
- "[:if, 43, 165, 8, 165, 39]": {
- "[:then, 44, 165, 8, 165, 25]": 0,
- "[:else, 45, 165, 8, 165, 39]": 0
+ "[:unless, 12, 110, 4, 110, 28]": {
+ "[:else, 13, 110, 4, 110, 28]": 6,
+ "[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/current.rb": {
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
"lines": [
- 0,
+ 1,
+ 1,
0,
0,
null,
- 146,
- null,
- 0,
- 45,
- 45,
null,
+ 1,
+ 10,
+ 10,
+ 10,
null,
+ 10,
0,
- 380,
- null,
- null,
0,
- 45,
- 45,
- null,
+ 0,
+ 10,
+ 10,
+ 10,
+ 10,
null,
0,
0,
+ 0,
+ 0,
+ 0,
+ null,
null,
null,
+ 1,
+ 0,
+ 0,
0,
- 41,
null,
null,
- 0,
+ 1,
null,
- 0,
- 90,
+ 1,
+ 10,
null,
null
],
"branches": {
- "[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 56,
- "[:else, 2, 32, 16, 32, 32]": 34
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
},
- "[:\"&.\", 3, 32, 36, 32, 60]": {
- "[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 34
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 10
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 10,
+ "[:else, 8, 21, 6, 25, 48]": 0
}
}
},
- "/home/user/git/libregig/app/helpers/application_helper.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
- 0,
- 0,
- 18,
- null,
- null,
- 0,
- 42,
- 14,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
- 0,
null,
null,
null,
null,
+ 1,
+ 36,
+ 36,
null,
- 14,
- 14,
null,
+ 1,
+ 18,
+ 9,
null,
- 14,
- 14,
null,
null,
- 14,
- 14,
null,
- 42,
null,
- 42,
+ 1,
+ 18,
null,
null,
+ 1,
+ 54,
null,
null,
+ 1,
null,
- 42,
- 28,
+ 1,
+ 32,
null,
null,
- 42,
+ 1,
+ 32,
+ 0,
+ 32,
+ 23,
null,
+ 9,
null,
null,
null,
+ 1,
0,
+ null,
0,
null,
null,
+ null,
0,
- 0,
- 0,
+ null,
+ null,
+ null,
0,
null,
null,
@@ -58994,173 +59761,209 @@
0,
null,
0,
+ 0,
null,
0,
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ null,
null,
+ 1,
+ 23,
+ 23,
+ 23,
+ 23,
null,
0,
null,
null,
null,
+ 1,
+ 9,
+ 9,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 32,
null,
- 10,
- 10,
- 10,
- 10,
- null,
- 10,
- 3,
- 3,
- null,
- 7,
- 7,
+ 0,
+ 0,
null,
+ 0,
null,
- 10,
null,
- 10,
null,
+ 1,
null,
+ 9,
null,
null,
- 10,
null,
- 10,
null,
- 10,
null,
null,
- 0,
- 14,
- 14,
- 0,
null,
null,
- 14,
- 14,
- 14,
null,
null,
+ 1,
null,
0,
null,
- 0,
- 3,
- 3,
+ null,
0,
0,
null,
null,
null,
+ 1,
+ 0,
0,
- 14,
null,
null,
- 0,
- 14,
- 14,
- 14,
+ 1,
+ null,
+ 18,
+ 9,
+ 9,
+ null,
+ 18,
null,
null,
null,
null,
- 14,
- 14,
null,
- 14,
- 14,
null,
null,
null,
null
],
"branches": {
- "[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 14
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 36,
+ "[:then, 2, 13, 4, 13, 10]": 0
},
- "[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 28,
- "[:else, 5, 31, 69, 31, 71]": 14
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 18,
+ "[:else, 5, 18, 18, 18, 39]": 0
},
- "[:if, 6, 52, 4, 54, 7]": {
- "[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 0
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 9,
+ "[:then, 8, 18, 4, 18, 10]": 9
},
- "[:if, 9, 59, 23, 59, 86]": {
- "[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 0
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 1,
+ "[:else, 11, 26, 41, 26, 43]": 17
},
- "[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 0,
- "[:else, 14, 72, 41, 72, 52]": 0
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 32
},
- "[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 0,
- "[:else, 17, 88, 50, 88, 75]": 10
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 23,
+ "[:else, 17, 45, 6, 45, 24]": 9
},
- "[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 3,
- "[:else, 20, 96, 6, 97, 20]": 7
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
},
- "[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 3,
- "[:else, 23, 93, 72, 93, 77]": 0
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
},
- "[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 0,
- "[:else, 26, 107, 4, 107, 76]": 10
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
},
- "[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
- "[:else, 29, 116, 6, 118, 9]": 14
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
},
- "[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 3,
- "[:when, 32, 131, 21, 131, 40]": 0,
- "[:else, 33, 132, 9, 132, 11]": 0
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 23,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 23,
+ "[:else, 35, 117, 14, 117, 38]": 9
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 32,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 9,
+ "[:else, 47, 158, 8, 158, 16]": 9
}
}
},
- "/home/user/git/libregig/app/helpers/bands_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/linked_devices_helper.rb": {
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
"lines": [
- 0,
- 0,
+ 1,
+ 1,
1,
null,
1,
+ 1,
null,
- 0,
+ 1,
+ 10,
+ 10,
+ 10,
+ 10,
null,
- 0,
- 0,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
0,
0,
@@ -59168,238 +59971,205 @@
null,
0,
null,
- 0,
null,
- 0,
null,
+ 1,
0,
- null,
0,
null,
0,
null,
null,
null,
- 0,
1,
0,
+ 0,
+ null,
+ 0,
+ null,
null,
1,
null,
+ 1,
+ 2,
null,
null,
+ 1,
0,
0,
null,
0,
- null,
- null
- ],
- "branches": {
- "[:case, 0, 3, 4, 11, 7]": {
- "[:when, 1, 5, 6, 5, 97]": 1,
- "[:when, 2, 7, 6, 7, 95]": 0,
- "[:else, 3, 9, 6, 10, 69]": 0
- },
- "[:unless, 4, 16, 4, 16, 39]": {
- "[:else, 5, 16, 4, 16, 39]": 0,
- "[:then, 6, 16, 4, 16, 28]": 0
- },
- "[:case, 7, 20, 4, 29, 7]": {
- "[:when, 8, 22, 6, 22, 62]": 0,
- "[:when, 9, 24, 6, 24, 59]": 0,
- "[:when, 10, 26, 6, 26, 62]": 0,
- "[:else, 11, 28, 6, 28, 24]": 0
- },
- "[:if, 12, 33, 4, 37, 7]": {
- "[:then, 13, 34, 6, 34, 98]": 0,
- "[:else, 14, 36, 6, 36, 99]": 1
- },
- "[:unless, 15, 41, 4, 41, 49]": {
- "[:else, 16, 41, 4, 41, 49]": 0,
- "[:then, 17, 41, 4, 41, 18]": 0
- }
- }
- },
- "/home/user/git/libregig/app/helpers/members_helper.rb": {
- "lines": [
- 0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/sessions_helper.rb": {
- "lines": [
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/helpers/users/registration_helper.rb": {
- "lines": [
0,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/linked_device.rb": {
- "lines": [
- 1,
- 1,
+ null,
null,
1,
1,
- 16,
- null,
- 16,
- null,
- 16,
null,
null,
- 1,
null,
null,
null,
null,
null,
1,
- 1,
- 1,
null,
1,
1,
- null,
- 2,
- 1,
- null,
- null,
1,
- null,
- null,
1,
1,
null,
- 1,
- 1,
null,
null,
null,
1,
- 3,
- 24,
0,
null,
null,
- 3,
- 0,
- null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 1
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 1
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 0,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 0
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 1,
+ "[:else, 17, 84, 6, 86, 9]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "lines": [
+ 1,
1,
null,
1,
3,
+ 3,
+ 3,
null,
null,
1,
- 1,
- null,
null,
1,
- 0,
- null,
+ 14,
null,
- 1,
- 3,
+ 14,
+ 2,
+ 12,
+ 14,
null,
null,
1,
- 0,
- null,
- null,
1,
- 0,
+ 1,
+ 1,
null,
null,
1,
- 2,
- 0,
- null,
+ 1,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 2,
+ "[:else, 2, 17, 8, 17, 42]": 12
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 1,
+ "[:else, 5, 28, 4, 28, 52]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
null,
1,
+ null,
0,
0,
null,
- null,
- null,
0,
null,
null,
- 1,
null,
1,
- 6,
- null,
+ 0,
null,
- 1,
0,
0,
+ null,
0,
null,
null,
null,
1,
- 8,
- null,
- 8,
- 24,
null,
+ 1,
+ 1,
null,
null,
1,
- 24,
- 24,
+ 1,
null,
- 24,
- 24,
0,
null,
- null,
- null,
- null,
- null,
- 24,
- 24,
- null,
null
],
"branches": {
- "[:if, 0, 76, 4, 76, 46]": {
- "[:then, 1, 76, 27, 76, 37]": 0,
- "[:else, 2, 76, 40, 76, 46]": 0
- },
- "[:unless, 3, 80, 4, 80, 26]": {
- "[:else, 4, 80, 4, 80, 26]": 0,
- "[:then, 5, 80, 4, 80, 14]": 2
- },
- "[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 0,
- "[:then, 8, 88, 4, 88, 14]": 0
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 0
},
- "[:if, 9, 103, 4, 106, 7]": {
- "[:then, 10, 104, 6, 105, 18]": 0,
- "[:else, 11, 103, 4, 106, 7]": 0
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 0
},
- "[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 8,
- "[:then, 14, 110, 4, 110, 10]": 0
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 1,
+ "[:else, 8, 34, 4, 34, 80]": 0
}
}
},
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
"/home/user/git/libregig/app/models/permission.rb": {
"lines": [
1,
@@ -59413,7 +60183,7 @@
1,
1,
1,
- 2,
+ 3,
null,
1,
0,
@@ -59447,11 +60217,11 @@
null,
null,
1,
+ 2,
+ 2,
0,
0,
- 0,
- 0,
- 0,
+ 2,
0,
null,
null,
@@ -59459,31 +60229,31 @@
1,
null,
1,
- 39,
+ 34,
null,
- 6,
- 6,
+ 5,
+ 5,
null,
- 6,
+ 5,
0,
null,
null,
null,
1,
null,
- 39,
+ 34,
0,
null,
null,
null,
1,
- 39,
+ 34,
0,
null,
null,
null,
1,
- 39,
+ 34,
0,
null,
null,
@@ -59493,45 +60263,55 @@
"[:case, 0, 47, 4, 52, 7]": {
"[:when, 1, 48, 21, 48, 43]": 0,
"[:when, 2, 49, 22, 49, 45]": 0,
- "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 2,
"[:else, 4, 51, 9, 51, 48]": 0
},
"[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 33,
- "[:else, 7, 58, 4, 58, 38]": 6
+ "[:then, 6, 58, 4, 58, 15]": 29,
+ "[:else, 7, 58, 4, 58, 38]": 5
},
"[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 6,
+ "[:else, 9, 63, 4, 65, 7]": 5,
"[:then, 10, 64, 6, 64, 101]": 0
},
"[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 39,
+ "[:else, 12, 70, 4, 72, 7]": 34,
"[:then, 13, 71, 6, 71, 51]": 0
},
"[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 39,
+ "[:else, 15, 76, 4, 78, 7]": 34,
"[:then, 16, 77, 6, 77, 57]": 0
},
"[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 39,
+ "[:then, 18, 82, 11, 82, 27]": 34,
"[:else, 19, 82, 11, 82, 27]": 0
},
"[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 16,
+ "[:then, 21, 82, 31, 82, 44]": 10,
"[:else, 22, 82, 31, 82, 44]": 0
},
"[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 39,
+ "[:else, 24, 82, 4, 84, 7]": 34,
"[:then, 25, 83, 6, 83, 56]": 0
}
}
},
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
"/home/user/git/libregig/app/queries/event_permission_query.rb": {
"lines": [
1,
1,
1,
- 23,
+ 22,
null,
null,
null,
@@ -59549,7 +60329,7 @@
null,
null,
1,
- 23,
+ 22,
null,
null,
null,
@@ -59573,7 +60353,7 @@
1,
null,
1,
- 23,
+ 22,
null,
null,
null,
@@ -59581,7 +60361,7 @@
null,
null,
1,
- 23,
+ 22,
null,
null,
null,
@@ -59594,7 +60374,7 @@
null,
null,
1,
- 23,
+ 22,
null,
null,
null,
@@ -59616,151 +60396,132 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
"lines": [
1,
1,
1,
- 14,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null,
+ 1,
null,
null,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
null,
null,
+ 1,
null,
null,
+ 1,
null,
null,
1,
- 14,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
null,
null,
null,
+ 0,
null,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
null,
null,
+ 0,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
1,
null,
1,
- 14,
- null,
- null,
+ 0,
null,
null,
null,
null,
1,
- 14,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 14,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 14,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 14,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
+ 0,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 1
+ },
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
+ },
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
+ }
+ }
},
"/home/user/git/libregig/app/queries/member_permission_query.rb": {
"lines": [
1,
1,
1,
- 11,
+ 10,
null,
null,
null,
@@ -59793,7 +60554,7 @@
null,
null,
1,
- 11,
+ 10,
null,
null,
null,
@@ -59815,7 +60576,7 @@
null,
null,
1,
- 11,
+ 10,
null,
null,
null,
@@ -59823,7 +60584,7 @@
null,
null,
1,
- 11,
+ 10,
null,
null,
null,
@@ -59835,7 +60596,7 @@
null,
null,
1,
- 11,
+ 10,
null,
null,
null,
@@ -59851,7 +60612,7 @@
null,
null,
1,
- 11,
+ 10,
null,
null,
null,
@@ -59869,7 +60630,7 @@
null,
null,
1,
- 11,
+ 10,
null,
null,
null,
@@ -59893,7 +60654,7 @@
null,
null,
1,
- 11,
+ 10,
null,
null,
null,
@@ -59917,132 +60678,149 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
"lines": [
1,
1,
- 0,
- 0,
null,
+ 1,
null,
1,
- 14,
- 14,
- 14,
null,
- 14,
- 0,
- 0,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "lines": [
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ null,
+ 1,
0,
- 14,
- 14,
- 14,
- 14,
null,
0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
0,
+ null,
0,
0,
null,
null,
+ 0,
+ null,
null,
1,
0,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
- 14,
null,
null
],
"branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 0
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 14
- },
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 14,
- "[:else, 8, 21, 6, 25, 48]": 0
+ "[:if, 0, 26, 4, 31, 7]": {
+ "[:then, 1, 27, 6, 27, 45]": 0,
+ "[:else, 2, 29, 6, 30, 64]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
"lines": [
- null,
- null,
1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
+ "lines": [
1,
1,
1,
null,
+ 1,
null,
null,
null,
- null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "lines": [
+ 1,
+ 1,
1,
- 40,
- 40,
- null,
- null,
1,
- 20,
- 13,
- null,
- null,
- null,
- null,
- null,
1,
- 20,
- null,
null,
1,
- 60,
+ 2,
null,
+ 2,
+ 2,
+ 2,
null,
- 1,
null,
1,
- 45,
null,
null,
1,
- 45,
0,
- 45,
- 28,
- null,
- 17,
null,
null,
- null,
- 1,
+ 0,
+ 0,
0,
null,
0,
+ 0,
+ 0,
null,
null,
null,
- 0,
null,
+ 1,
null,
null,
+ 1,
0,
null,
- null,
0,
0,
null,
0,
+ null,
+ null,
+ null,
+ 1,
+ 0,
0,
null,
0,
@@ -60050,93 +60828,90 @@
null,
null,
1,
- null,
+ 0,
0,
null,
null,
null,
0,
null,
- 0,
+ null,
0,
0,
null,
0,
null,
- 0,
+ null,
null,
null,
null,
1,
+ null,
+ 0,
0,
0,
null,
null,
1,
- 28,
- 28,
- 28,
- 28,
null,
+ 1,
0,
null,
null,
- null,
1,
- 17,
- 17,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
0,
0,
null,
null,
- 1,
- 44,
null,
- 1,
- 0,
null,
1,
null,
null,
null,
+ null,
1,
null,
- 16,
+ 2,
+ 6,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 0,
null,
null,
null,
null,
null,
- 1,
null,
- 0,
null,
null,
+ 1,
+ 2,
+ 1,
0,
- 0,
- null,
null,
null,
1,
- 1,
- 1,
+ 2,
null,
null,
1,
null,
- 20,
- 7,
- 13,
+ 2,
null,
- 20,
null,
null,
null,
@@ -60145,148 +60920,91 @@
null,
null,
null,
+ 2,
+ null,
null
],
"branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 40,
- "[:then, 2, 13, 4, 13, 10]": 0
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 20,
- "[:else, 5, 18, 18, 18, 39]": 0
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 13,
- "[:then, 8, 18, 4, 18, 10]": 7
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 0,
- "[:else, 11, 26, 41, 26, 43]": 20
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 45
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 28,
- "[:else, 17, 45, 6, 45, 24]": 17
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
},
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
},
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 0,
+ "[:else, 8, 42, 6, 42, 48]": 0
},
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
},
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 28,
- "[:else, 32, 102, 6, 102, 24]": 0
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
},
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 28,
- "[:else, 35, 117, 14, 117, 38]": 16
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
},
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 43,
- "[:else, 38, 117, 4, 117, 55]": 1
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 0
},
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 1
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 1,
+ "[:else, 23, 126, 4, 126, 48]": 1
},
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 1,
+ "[:else, 26, 127, 4, 127, 50]": 0
},
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 7,
- "[:else, 47, 158, 8, 158, 16]": 13
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 2
}
}
},
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
1,
+ 11,
+ null,
null,
- 1,
- 1,
null,
- 1,
- 14,
- 14,
- 14,
- 14,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 1,
- 1,
null,
- 0,
null,
null,
- 1,
null,
- 1,
- 0,
null,
null,
1,
- 0,
- 0,
+ 11,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 0,
null,
null,
null,
@@ -60294,261 +61012,256 @@
null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
null,
- 1,
- 0,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
- },
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
- },
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 0,
- "[:else, 11, 44, 6, 44, 49]": 0
- },
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 0
- },
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
- "lines": [
- 1,
1,
null,
1,
- 3,
- 3,
- 3,
+ 11,
null,
null,
- 1,
null,
- 1,
- 19,
null,
- 19,
- 2,
- 17,
- 19,
null,
null,
1,
- 1,
- 1,
- 1,
+ 11,
null,
null,
- 1,
- 1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 2,
- "[:else, 2, 17, 8, 17, 42]": 17
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
null,
null,
null,
1,
- 0,
+ 11,
+ null,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
1,
- 0,
+ 11,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
null,
- 1,
- 1,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
null,
null,
+ 1,
+ 11,
null,
null,
null,
null,
null,
- 0,
null,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
+ 2,
+ 2,
+ null,
+ null,
+ null,
+ 1,
0,
null,
0,
+ 0,
+ null,
null,
0,
null,
null,
+ 1,
+ 1,
+ 1,
null,
1,
1,
+ 1,
+ 1,
+ 1,
null,
1,
+ null,
1,
null,
+ null,
+ 1,
1,
null,
1,
+ 1,
+ 1,
+ null,
+ 0,
+ null,
null,
0,
null,
+ null,
+ null,
+ 1,
0,
+ 0,
+ null,
+ null,
+ 1,
+ null,
+ 1,
+ 2,
null,
0,
0,
+ null,
0,
+ null,
0,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
null,
null,
+ null,
+ 0,
+ null,
0,
null,
+ 0,
null,
- 1,
+ 0,
null,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
+ 0,
null,
- 1,
0,
+ null,
0,
null,
null,
null,
1,
+ 2,
+ null,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
+ 4,
+ null,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
0,
+ null,
+ 0,
+ null,
+ null,
+ null,
0,
null,
null,
+ 2,
+ null,
+ null,
+ 1,
+ 2,
+ 2,
+ 2,
+ 2,
+ null,
null,
1,
1,
+ 0,
+ null,
+ null,
+ null,
1,
0,
0,
@@ -60556,51 +61269,59 @@
null,
null,
1,
+ 1,
0,
+ 1,
0,
- 0,
null,
null,
+ null,
+ 1,
+ 1,
1,
1,
null,
null,
1,
- 0,
+ 1,
null,
null,
1,
- 0,
+ 1,
+ null,
+ null,
+ 1,
+ 1,
null,
null
],
"branches": {
"[:if, 0, 11, 19, 11, 91]": {
"[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 1
+ "[:else, 2, 11, 58, 11, 91]": 2
},
"[:if, 3, 28, 4, 30, 7]": {
"[:then, 4, 29, 6, 29, 80]": 0,
"[:else, 5, 28, 4, 30, 7]": 0
},
"[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 0,
+ "[:then, 7, 43, 4, 43, 38]": 1,
"[:else, 8, 43, 4, 43, 38]": 0
},
"[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
+ "[:else, 10, 45, 4, 45, 77]": 1,
"[:then, 11, 45, 4, 45, 53]": 0
},
"[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:then, 13, 54, 6, 58, 9]": 1,
"[:else, 14, 60, 6, 60, 55]": 0
},
"[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:then, 16, 55, 8, 55, 72]": 1,
"[:else, 17, 57, 8, 57, 66]": 0
},
"[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 1,
+ "[:then, 19, 72, 4, 72, 47]": 2,
"[:else, 20, 72, 4, 72, 68]": 0
},
"[:\"&.\", 21, 75, 21, 75, 40]": {
@@ -60623,14 +61344,14 @@
},
"[:if, 36, 114, 4, 114, 75]": {
"[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 1
+ "[:else, 38, 114, 4, 114, 75]": 2
},
"[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 1,
+ "[:then, 40, 117, 12, 117, 31]": 2,
"[:else, 41, 117, 12, 117, 31]": 0
},
"[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 1,
+ "[:when, 43, 121, 6, 121, 49]": 2,
"[:when, 44, 123, 6, 123, 46]": 0,
"[:when, 45, 125, 6, 125, 56]": 0,
"[:when, 46, 127, 6, 134, 9]": 0,
@@ -60642,10 +61363,10 @@
},
"[:if, 51, 139, 4, 139, 46]": {
"[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 1
+ "[:else, 53, 139, 34, 139, 46]": 2
},
"[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 0,
+ "[:else, 55, 150, 4, 152, 7]": 1,
"[:then, 56, 151, 6, 151, 57]": 0
},
"[:unless, 57, 156, 4, 158, 7]": {
@@ -60653,67 +61374,46 @@
"[:then, 59, 157, 6, 157, 55]": 0
},
"[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 1,
- "[:else, 62, 164, 4, 166, 7]": 0
+ "[:then, 61, 163, 6, 163, 54]": 0,
+ "[:else, 62, 164, 4, 166, 7]": 1
},
"[:if, 63, 164, 4, 166, 7]": {
"[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
+ "[:else, 65, 164, 4, 166, 7]": 1
}
}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
1,
1,
null,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
1,
1,
- null,
1,
null,
- null,
1,
+ 0,
null,
- null,
- null,
- null,
- null,
- 1,
0,
null,
0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
null,
null,
1,
null,
null,
1,
+ 0,
null,
null,
1,
@@ -60722,9 +61422,12 @@
null,
1,
0,
- 0,
null,
+ null,
+ 0,
0,
+ 0,
+ null,
null,
null,
null,
@@ -60736,17 +61439,27 @@
0,
null,
null,
+ null,
1,
0,
0,
+ null,
0,
- 0,
null,
+ null,
+ null,
+ 1,
0,
0,
null,
+ 0,
+ null,
null,
null,
+ 1,
+ null,
+ 1,
+ 0,
0,
0,
null,
@@ -60755,55 +61468,77 @@
0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
null,
1,
0,
null,
null,
+ 1,
+ 0,
null,
null,
1,
0,
0,
- null,
- 0,
0,
+ null,
0,
null,
null,
+ null,
1,
0,
- 0,
- 0,
null,
null
],
"branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 1
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 0
},
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 0
},
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
"[:if, 12, 84, 6, 86, 18]": {
"[:then, 13, 85, 8, 85, 22]": 0,
"[:else, 14, 86, 8, 86, 18]": 0
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 0
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 0
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
1,
1,
@@ -60811,490 +61546,300 @@
null,
null,
null,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
null,
null,
- 1,
- null,
null,
- 1,
- 1,
null,
- 0,
null,
null,
null,
1,
- null,
- null,
1,
- null,
- null,
1,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- null,
- null,
1,
- 0,
- 0,
- null,
- null,
1,
- null,
1,
- 0,
- 0,
- null,
+ 1,
null,
1,
- 0,
+ 18,
+ 10,
+ 5,
null,
+ 5,
null,
null,
null,
null,
+ 1,
+ 2,
+ 2,
null,
+ 2,
null,
null,
- null
- ],
- "branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 1,
- "[:else, 2, 8, 19, 8, 45]": 0
- },
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 1,
- "[:else, 5, 10, 6, 13, 9]": 0
- },
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 1,
- "[:else, 8, 21, 10, 21, 18]": 0
- },
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 0
- },
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 0,
- "[:then, 14, 50, 6, 50, 59]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
- "lines": [
- 1,
1,
1,
- null,
1,
null,
1,
- 2,
1,
null,
null,
null,
null,
- 1,
- 1,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 1,
- "[:then, 2, 9, 8, 10, 28]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
1,
null,
null,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
- "lines": [
1,
1,
1,
null,
1,
- null,
- null,
1,
null,
1,
- 1,
- null,
- 0,
- null,
null,
null,
1,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 1,
- 0,
null,
null,
1,
- 0,
- null,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 1,
- "[:else, 2, 13, 8, 13, 73]": 0
- },
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 0,
- "[:else, 5, 23, 6, 23, 71]": 0
- },
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 0,
- "[:else, 8, 34, 4, 34, 80]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
- 1,
1,
null,
- 1,
null,
- 1,
null,
- 1,
null,
- 1,
null,
1,
- 1,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
1,
- 1,
- 0,
null,
- 0,
+ 1,
null,
null,
null,
null,
- 0,
- 0,
- 0,
null,
null,
null,
null,
null,
+ 1,
null,
null,
- 1,
null,
- 1,
- 1,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 1,
null,
1,
+ 2,
+ 2,
null,
- 1,
- 1,
+ 2,
+ 2,
null,
null,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 0,
null,
+ 2,
+ 2,
null,
+ 2,
null,
null,
null,
- 1,
- 0,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 0,
- "[:then, 2, 15, 4, 15, 38]": 1
- }
- }
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
null,
1,
2,
- null,
2,
null,
2,
- 1,
- 1,
- 0,
+ 2,
null,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 0,
+ 2,
+ 2,
+ null,
+ 2,
+ null,
+ null,
null,
null,
- 1,
- 1,
null,
null,
1,
+ null,
1,
- 1,
+ 5,
+ 5,
+ 5,
+ null,
null,
+ 5,
null,
null,
null,
+ 5,
+ 5,
null,
+ 5,
null,
null,
1,
+ 12,
+ 12,
null,
- 0,
- null,
+ 12,
null,
null,
1,
- 0,
- 0,
null,
- 0,
+ 13,
+ 7,
+ 6,
null,
+ 13,
null,
+ 13,
+ 13,
null,
- 1,
- 0,
- 0,
+ 13,
null,
- 0,
null,
null,
null,
1,
+ 12,
null,
- 1,
- 0,
- 0,
- 0,
+ 12,
null,
+ 1,
null,
1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 1,
+ null,
null,
null,
1,
- 0,
+ 14,
+ 12,
null,
null,
1,
- 2,
- 2,
- 1,
null,
- 1,
+ 14,
+ null,
+ null,
null,
null,
null,
1,
+ null,
+ 1,
+ 28,
+ null,
+ null,
1,
+ 29,
+ null,
+ 29,
+ null,
null,
null
],
"branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 1,
- "[:else, 2, 17, 4, 19, 7]": 1
+ "[:if, 0, 24, 8, 28, 11]": {
+ "[:then, 1, 25, 10, 25, 32]": 5,
+ "[:else, 2, 27, 10, 27, 56]": 5
},
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 1
+ "[:if, 3, 119, 6, 119, 77]": {
+ "[:then, 4, 119, 6, 119, 48]": 2,
+ "[:else, 5, 119, 6, 119, 77]": 0
},
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 0
+ "[:if, 6, 144, 6, 144, 77]": {
+ "[:then, 7, 144, 6, 144, 48]": 2,
+ "[:else, 8, 144, 6, 144, 77]": 0
},
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 0,
- "[:else, 11, 68, 6, 68, 70]": 0
+ "[:if, 9, 157, 14, 157, 79]": {
+ "[:then, 10, 157, 45, 157, 60]": 0,
+ "[:else, 11, 157, 63, 157, 79]": 5
},
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
+ "[:\"&.\", 12, 162, 15, 162, 51]": {
+ "[:then, 13, 162, 15, 162, 51]": 5,
+ "[:else, 14, 162, 15, 162, 51]": 0
},
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 1,
- "[:then, 17, 90, 4, 90, 25]": 0
+ "[:if, 15, 180, 8, 182, 19]": {
+ "[:then, 16, 181, 10, 181, 49]": 7,
+ "[:else, 17, 182, 10, 182, 19]": 6
},
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 0,
- "[:then, 20, 94, 4, 94, 25]": 0
+ "[:if, 18, 187, 6, 187, 62]": {
+ "[:then, 19, 187, 6, 187, 34]": 0,
+ "[:else, 20, 187, 6, 187, 62]": 13
},
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 1,
- "[:else, 23, 98, 26, 98, 43]": 1
+ "[:if, 21, 197, 6, 197, 29]": {
+ "[:then, 22, 197, 6, 197, 12]": 11,
+ "[:else, 23, 197, 6, 197, 29]": 1
},
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 1,
- "[:else, 26, 102, 6, 102, 29]": 1
+ "[:unless, 24, 209, 6, 209, 36]": {
+ "[:else, 25, 209, 6, 209, 36]": 12,
+ "[:then, 26, 209, 6, 209, 15]": 2
},
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 1,
- "[:else, 29, 100, 63, 100, 67]": 0
+ "[:if, 27, 210, 6, 210, 55]": {
+ "[:then, 28, 210, 6, 210, 17]": 1,
+ "[:else, 29, 210, 6, 210, 55]": 11
+ },
+ "[:unless, 30, 228, 6, 228, 62]": {
+ "[:else, 31, 228, 6, 228, 62]": 29,
+ "[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
1,
1,
1,
- 1,
- 1,
- null,
- 1,
- 0,
- null,
- 0,
- 0,
- 0,
null,
null,
- 1,
- null,
null,
1,
0,
null,
- null,
- 0,
- 0,
- 0,
- null,
- 0,
0,
0,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
0,
null,
- 0,
- 0,
null,
0,
null,
null,
- null,
- 1,
0,
0,
null,
@@ -61303,612 +61848,357 @@
null,
null,
1,
- 0,
- 0,
- null,
- null,
- null,
- 0,
- null,
- null,
- 0,
- 0,
- null,
- 0,
null,
null,
- null,
- null,
- null,
- 1,
- null,
- 1,
1,
- 1,
- null,
null,
- 1,
null,
1,
- 3,
- null,
- null,
1,
1,
0,
- 0,
- 0,
null,
1,
1,
- 1,
- null,
null,
null,
null,
1,
- null,
- null,
+ 0,
+ 0,
null,
null,
1,
null,
- 3,
- 9,
- null,
- null,
- null,
- 1,
1,
1,
- null,
- null,
- 1,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
1,
- 0,
- 0,
- 0,
null,
null,
1,
- 0,
- null,
- null,
1,
null,
- 0,
- null,
- null,
- null,
null,
null,
null,
null,
null,
null,
- 0,
null,
null
],
"branches": {
- "[:if, 0, 22, 4, 30, 7]": {
- "[:then, 1, 23, 6, 29, 9]": 0,
- "[:else, 2, 22, 4, 30, 7]": 0
- },
- "[:if, 3, 26, 6, 29, 9]": {
- "[:then, 4, 27, 8, 28, 39]": 0,
- "[:else, 5, 26, 6, 29, 9]": 0
- },
- "[:if, 6, 39, 4, 43, 7]": {
- "[:then, 7, 40, 6, 40, 71]": 0,
- "[:else, 8, 42, 6, 42, 48]": 0
- },
- "[:if, 9, 47, 4, 51, 7]": {
- "[:then, 10, 48, 6, 48, 72]": 0,
- "[:else, 11, 50, 6, 50, 49]": 0
- },
- "[:if, 12, 55, 4, 61, 7]": {
- "[:then, 13, 56, 6, 60, 12]": 0,
- "[:else, 14, 55, 4, 61, 7]": 0
- },
- "[:if, 15, 74, 4, 74, 61]": {
- "[:then, 16, 74, 4, 74, 42]": 1,
- "[:else, 17, 74, 4, 74, 61]": 0
+ "[:\"&.\", 0, 8, 19, 8, 45]": {
+ "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:else, 2, 8, 19, 8, 45]": 0
},
- "[:if, 18, 86, 4, 94, 7]": {
- "[:then, 19, 87, 6, 89, 27]": 0,
- "[:else, 20, 91, 6, 93, 37]": 1
+ "[:if, 3, 10, 6, 13, 9]": {
+ "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:else, 5, 10, 6, 13, 9]": 0
},
- "[:if, 21, 126, 4, 126, 48]": {
- "[:then, 22, 126, 4, 126, 26]": 0,
- "[:else, 23, 126, 4, 126, 48]": 0
+ "[:if, 6, 18, 8, 22, 11]": {
+ "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:else, 8, 21, 10, 21, 18]": 0
},
- "[:if, 24, 127, 4, 127, 50]": {
- "[:then, 25, 127, 4, 127, 27]": 0,
- "[:else, 26, 127, 4, 127, 50]": 0
+ "[:if, 9, 33, 6, 38, 9]": {
+ "[:then, 10, 34, 8, 34, 71]": 0,
+ "[:else, 11, 36, 8, 37, 51]": 1
},
- "[:if, 27, 132, 4, 132, 87]": {
- "[:then, 28, 132, 43, 132, 76]": 0,
- "[:else, 29, 132, 79, 132, 87]": 0
+ "[:unless, 12, 50, 6, 50, 72]": {
+ "[:else, 13, 50, 6, 50, 72]": 1,
+ "[:then, 14, 50, 6, 50, 59]": 0
}
}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
"lines": [
1,
1,
1,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 18,
- 2,
- 1,
- null,
1,
null,
- null,
- null,
- null,
- 1,
1,
1,
+ 0,
null,
- 1,
null,
null,
- 1,
- 1,
- 1,
null,
1,
1,
null,
null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 1,
+ "[:then, 2, 9, 8, 10, 28]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
+ "lines": [
0,
0,
- null,
0,
0,
- null,
0,
null,
- null,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
- null,
0,
- null,
- null,
- null,
- null,
- null,
0,
null,
0,
- null,
0,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
0,
null,
- null,
- null,
- null,
- null,
- null,
- 1,
0,
0,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- null,
+ 0,
+ 0,
+ 0,
null,
0,
0,
null,
0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "lines": [
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
0,
0,
null,
0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
0,
0,
+ 0,
null,
0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- null,
- null,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- 1,
- 2,
- 2,
- null,
- 2,
- null,
- null,
- 1,
- null,
- 2,
- 1,
- 1,
- null,
- 2,
- null,
- 2,
- 2,
- null,
- 2,
- null,
- null,
- null,
- null,
- 1,
- 2,
- null,
- 2,
- null,
- 0,
- null,
- 0,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 3,
- 2,
- null,
- null,
- 1,
- null,
- 3,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 6,
- null,
- null,
- 1,
- 5,
- null,
- 5,
- null,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 1,
- "[:else, 2, 27, 10, 27, 56]": 1
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 0,
- "[:else, 5, 119, 6, 119, 77]": 0
- },
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 0,
- "[:else, 8, 144, 6, 144, 77]": 0
- },
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 1
- },
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 1,
- "[:else, 14, 162, 15, 162, 51]": 0
- },
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 1,
- "[:else, 17, 182, 10, 182, 19]": 1
- },
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 2
- },
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 2,
- "[:else, 23, 197, 6, 197, 29]": 0
- },
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 2,
- "[:then, 26, 209, 6, 209, 15]": 1
- },
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 0,
- "[:else, 29, 210, 6, 210, 55]": 2
- },
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 5,
- "[:then, 32, 228, 6, 228, 12]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
- "lines": [
- 1,
- 1,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- null,
- null,
- 1,
- 0,
- null,
- null,
- 1,
- 1,
- null,
- 1,
0,
0,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- 0,
- null,
- null,
- null,
- 1,
- 0,
- null,
- null,
- 1,
0,
0,
- null,
- null,
- 1,
- 0,
- 0,
- 0,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- 0,
- 0,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null
+ 0
],
- "branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 1
- },
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 1,
- "[:else, 5, 28, 6, 28, 48]": 0
- },
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 0,
- "[:then, 8, 38, 4, 38, 39]": 0
- },
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
- },
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 1,
- "[:else, 14, 49, 4, 52, 7]": 0
- },
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 1,
- "[:else, 17, 58, 6, 60, 26]": 0
- },
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 1,
- "[:then, 20, 93, 4, 93, 28]": 0
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
0,
0,
- null,
- null,
- null,
- null,
- null,
0,
- null,
- null,
- 1,
0,
0,
null,
- null,
- null,
- 0,
0,
0,
- null,
0,
0,
null,
0,
- null,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 6, 18, 9]": {
- "[:else, 1, 15, 6, 18, 9]": 0,
- "[:then, 2, 16, 8, 17, 67]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
- "lines": [
- 0,
- 0,
- 0,
0,
0,
null,
0,
0,
- 0,
null,
0,
0,
- null,
0,
0,
null,
@@ -61919,15 +62209,10 @@
0,
0,
0,
- 0,
- 0,
null,
0,
0,
0,
- 0,
- null,
- 0,
null,
0,
0,
@@ -61940,30 +62225,17 @@
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
+ null,
0,
0,
- null,
0,
0,
0,
null,
0,
- null,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
- "lines": [
0,
0,
0,
@@ -61971,17 +62243,12 @@
0,
null,
0,
- 0,
null,
0,
0,
0,
- null,
- 0,
0,
0,
- null,
- 0,
0,
0,
0,
@@ -62005,27 +62272,6 @@
null,
0,
0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- 0,
- 0,
0,
0
],
@@ -62057,14 +62303,6 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 0,
- 0,
- 0
- ],
- "branches": {}
- },
"/home/user/git/libregig/app/mailers/test_mailer.rb": {
"lines": [
0,
@@ -62081,58 +62319,21 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
"lines": [
- null,
0,
0,
null,
0,
0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
0,
0,
- null,
0,
0,
0
@@ -62268,7 +62469,7 @@
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969218
},
"Minitest-15": {
"coverage": {
@@ -62295,14 +62496,14 @@
0,
null,
0,
- 12,
+ 5,
null,
null,
null,
null,
null,
0,
- 6,
+ 4,
null,
null,
0,
@@ -62316,7 +62517,7 @@
],
"branches": {
"[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 6,
+ "[:then, 1, 29, 4, 29, 48]": 4,
"[:else, 2, 29, 4, 29, 48]": 0
}
}
@@ -62341,9 +62542,9 @@
0,
null,
0,
- 226,
- 226,
- 226,
+ 101,
+ 101,
+ 101,
null,
null,
null
@@ -62351,7 +62552,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 226
+ "[:then, 2, 13, 6, 13, 11]": 101
}
}
},
@@ -62365,8 +62566,8 @@
null,
null,
0,
- 2,
- 6,
+ 0,
+ 0,
null,
null,
null,
@@ -62378,15 +62579,15 @@
0,
null,
0,
- 2,
+ 0,
null,
null,
0,
- 6,
+ 0,
null,
null,
0,
- 6,
+ 0,
null,
null,
0,
@@ -62395,7 +62596,7 @@
null,
null,
0,
- 2,
+ 0,
null,
null,
null
@@ -62433,13 +62634,13 @@
null,
null,
null,
- 14,
+ 9,
null,
null,
null,
null,
0,
- 24,
+ 13,
null,
null,
null,
@@ -62449,7 +62650,7 @@
0,
null,
0,
- 6,
+ 4,
null,
null,
0,
@@ -62473,16 +62674,16 @@
0,
null,
0,
- 25,
- 24,
- 24,
- 1,
+ 10,
+ 10,
+ 10,
+ 0,
null,
null,
null,
null,
0,
- 25,
+ 10,
0,
null,
null,
@@ -62490,7 +62691,7 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 6,
+ "[:then, 1, 36, 4, 36, 49]": 4,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
@@ -62498,16 +62699,16 @@
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 24,
- "[:else, 8, 60, 4, 65, 7]": 1
+ "[:then, 7, 61, 6, 64, 9]": 10,
+ "[:else, 8, 60, 4, 65, 7]": 0
},
"[:if, 9, 62, 6, 64, 9]": {
- "[:then, 10, 63, 8, 63, 34]": 1,
- "[:else, 11, 62, 6, 64, 9]": 23
+ "[:then, 10, 63, 8, 63, 34]": 0,
+ "[:else, 11, 62, 6, 64, 9]": 10
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 25
+ "[:else, 14, 69, 4, 71, 7]": 10
}
}
},
@@ -62515,30 +62716,30 @@
"lines": [
0,
0,
- 15,
+ 10,
0,
- 14,
+ 9,
1,
null,
null,
null,
0,
- 14,
- 1,
+ 10,
+ 0,
null,
null,
0,
- 15,
- 15,
+ 10,
+ 10,
0,
null,
- 15,
+ 10,
null,
null,
0,
- 15,
- 15,
- 15,
+ 10,
+ 10,
+ 10,
null,
null,
0,
@@ -62568,20 +62769,20 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 14,
+ "[:when, 2, 5, 28, 5, 41]": 9,
"[:else, 3, 6, 9, 6, 15]": 1
},
"[:unless, 4, 11, 4, 11, 67]": {
- "[:else, 5, 11, 4, 11, 67]": 1,
- "[:then, 6, 11, 4, 11, 17]": 13
+ "[:else, 5, 11, 4, 11, 67]": 0,
+ "[:then, 6, 11, 4, 11, 17]": 10
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 15,
+ "[:else, 8, 17, 4, 19, 7]": 10,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
"[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 15
+ "[:else, 12, 25, 48, 25, 52]": 10
},
"[:if, 13, 30, 4, 30, 30]": {
"[:then, 14, 30, 4, 30, 14]": 0,
@@ -62628,7 +62829,7 @@
0,
0,
null,
- 21,
+ 11,
null,
0,
0,
@@ -62640,7 +62841,7 @@
0,
null,
0,
- 7,
+ 5,
null,
null,
null,
@@ -62655,7 +62856,7 @@
null,
null,
0,
- 21,
+ 11,
null,
null,
0,
@@ -62742,18 +62943,18 @@
null,
null,
0,
- 2,
+ 0,
null,
- 1,
+ 0,
null,
null,
- 1,
+ 0,
0,
0,
null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
null,
null,
@@ -62771,12 +62972,12 @@
],
"branches": {
"[:unless, 0, 20, 4, 20, 26]": {
- "[:else, 1, 20, 4, 20, 26]": 1,
- "[:then, 2, 20, 4, 20, 10]": 1
+ "[:else, 1, 20, 4, 20, 26]": 0,
+ "[:then, 2, 20, 4, 20, 10]": 0
},
"[:if, 3, 29, 6, 29, 39]": {
"[:then, 4, 29, 6, 29, 13]": 0,
- "[:else, 5, 29, 6, 29, 39]": 1
+ "[:else, 5, 29, 6, 29, 39]": 0
}
}
},
@@ -62794,21 +62995,21 @@
null,
null,
0,
- 7,
+ 5,
null,
null,
0,
- 12,
+ 5,
null,
null,
0,
- 23,
+ 13,
null,
null,
0,
0,
null,
- 56,
+ 24,
0,
null,
0,
@@ -62837,11 +63038,11 @@
null,
null,
0,
- 29,
+ 17,
null,
null,
0,
- 39,
+ 27,
null,
null,
0,
@@ -62855,17 +63056,17 @@
0,
null,
0,
- 115,
+ 48,
null,
null,
0,
- 57,
+ 24,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 56,
+ "[:then, 1, 27, 16, 27, 32]": 24,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -62874,7 +63075,7 @@
},
"[:if, 6, 78, 4, 78, 50]": {
"[:then, 7, 78, 4, 78, 30]": 0,
- "[:else, 8, 78, 4, 78, 50]": 57
+ "[:else, 8, 78, 4, 78, 50]": 24
}
}
},
@@ -62926,17 +63127,17 @@
null,
null,
0,
- 2,
0,
0,
- 2,
+ 0,
+ 0,
0,
null,
null,
null,
0,
- 2,
- 2,
+ 0,
+ 0,
0,
0,
null,
@@ -63058,7 +63259,7 @@
12,
12,
12,
- 4,
+ 7,
null,
null,
null
@@ -63078,11 +63279,11 @@
"[:case, 9, 47, 4, 52, 7]": {
"[:when, 10, 48, 21, 48, 64]": 0,
"[:when, 11, 49, 19, 49, 58]": 0,
- "[:when, 12, 50, 20, 50, 61]": 2,
+ "[:when, 12, 50, 20, 50, 61]": 0,
"[:else, 13, 51, 9, 51, 49]": 0
},
"[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 2,
+ "[:then, 15, 57, 6, 57, 41]": 0,
"[:else, 16, 58, 4, 60, 7]": 0
},
"[:if, 17, 58, 4, 60, 7]": {
@@ -63131,20 +63332,20 @@
0,
0,
null,
- 162,
+ 68,
null,
0,
- 46,
- 46,
+ 25,
+ 25,
null,
null,
0,
- 360,
+ 214,
null,
null,
0,
- 46,
- 46,
+ 25,
+ 25,
null,
null,
0,
@@ -63152,24 +63353,24 @@
null,
null,
0,
- 36,
+ 24,
null,
null,
0,
null,
0,
- 92,
+ 50,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 56,
- "[:else, 2, 32, 16, 32, 32]": 36
+ "[:then, 1, 32, 16, 32, 32]": 34,
+ "[:else, 2, 32, 16, 32, 32]": 16
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 36
+ "[:else, 5, 32, 36, 32, 60]": 16
}
}
},
@@ -63177,12 +63378,12 @@
"lines": [
0,
0,
- 17,
+ 11,
null,
null,
0,
- 58,
- 18,
+ 30,
+ 10,
null,
null,
null,
@@ -63192,30 +63393,30 @@
null,
null,
null,
- 21,
- 19,
+ 10,
+ 10,
null,
null,
- 19,
- 18,
+ 10,
+ 10,
null,
null,
- 19,
- 19,
+ 10,
+ 10,
null,
- 58,
+ 30,
null,
- 58,
+ 30,
null,
null,
null,
null,
null,
- 58,
- 40,
+ 30,
+ 20,
null,
null,
- 58,
+ 30,
null,
null,
null,
@@ -63261,72 +63462,72 @@
null,
null,
null,
- 26,
- 26,
- 26,
- 26,
+ 19,
+ 19,
+ 19,
+ 19,
null,
- 26,
- 10,
- 10,
+ 19,
+ 7,
+ 7,
null,
- 16,
- 16,
+ 12,
+ 12,
null,
null,
- 26,
+ 19,
null,
- 26,
+ 19,
null,
null,
null,
null,
- 26,
+ 19,
null,
- 26,
+ 19,
null,
- 26,
+ 19,
null,
null,
0,
- 18,
- 18,
+ 10,
+ 10,
1,
null,
null,
- 18,
- 18,
- 18,
+ 10,
+ 10,
+ 10,
null,
null,
null,
0,
null,
0,
- 10,
- 9,
- 1,
+ 7,
+ 7,
+ 0,
0,
null,
null,
null,
0,
- 18,
+ 10,
null,
null,
0,
- 18,
- 18,
- 18,
+ 10,
+ 10,
+ 10,
null,
null,
null,
null,
- 18,
- 18,
+ 10,
+ 10,
null,
- 18,
- 18,
+ 10,
+ 10,
null,
null,
null,
@@ -63334,12 +63535,12 @@
],
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
- "[:then, 1, 23, 6, 23, 33]": 1,
- "[:else, 2, 23, 6, 23, 59]": 17
+ "[:then, 1, 23, 6, 23, 33]": 0,
+ "[:else, 2, 23, 6, 23, 59]": 10
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 40,
- "[:else, 5, 31, 69, 31, 71]": 18
+ "[:then, 4, 31, 36, 31, 66]": 20,
+ "[:else, 5, 31, 69, 31, 71]": 10
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
@@ -63354,28 +63555,28 @@
"[:else, 14, 72, 41, 72, 52]": 0
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 6,
- "[:else, 17, 88, 50, 88, 75]": 20
+ "[:then, 16, 88, 50, 88, 75]": 0,
+ "[:else, 17, 88, 50, 88, 75]": 19
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 10,
- "[:else, 20, 96, 6, 97, 20]": 16
+ "[:then, 19, 93, 6, 94, 61]": 7,
+ "[:else, 20, 96, 6, 97, 20]": 12
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 9,
- "[:else, 23, 93, 72, 93, 77]": 1
+ "[:then, 22, 93, 63, 93, 69]": 7,
+ "[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
"[:then, 25, 107, 4, 107, 49]": 5,
- "[:else, 26, 107, 4, 107, 76]": 21
+ "[:else, 26, 107, 4, 107, 76]": 14
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 1,
- "[:else, 29, 116, 6, 118, 9]": 17
+ "[:then, 28, 117, 8, 117, 29]": 1,
+ "[:else, 29, 116, 6, 118, 9]": 9
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 9,
- "[:when, 32, 131, 21, 131, 40]": 1,
+ "[:when, 31, 130, 20, 130, 39]": 7,
+ "[:when, 32, 131, 21, 131, 40]": 0,
"[:else, 33, 132, 9, 132, 11]": 0
}
}
@@ -63391,9 +63592,9 @@
"lines": [
0,
0,
- 4,
+ 0,
null,
- 4,
+ 0,
null,
0,
null,
@@ -63421,15 +63622,15 @@
null,
null,
0,
- 4,
+ 0,
0,
null,
- 4,
+ 0,
null,
null,
null,
0,
- 4,
+ 0,
null,
0,
null,
@@ -63437,7 +63638,7 @@
],
"branches": {
"[:case, 0, 3, 4, 11, 7]": {
- "[:when, 1, 5, 6, 5, 97]": 4,
+ "[:when, 1, 5, 6, 5, 97]": 0,
"[:when, 2, 7, 6, 7, 95]": 0,
"[:else, 3, 9, 6, 10, 69]": 0
},
@@ -63453,11 +63654,11 @@
},
"[:if, 12, 33, 4, 37, 7]": {
"[:then, 13, 34, 6, 34, 98]": 0,
- "[:else, 14, 36, 6, 36, 99]": 4
+ "[:else, 14, 36, 6, 36, 99]": 0
},
"[:unless, 15, 41, 4, 41, 49]": {
"[:else, 16, 41, 4, 41, 49]": 0,
- "[:then, 17, 41, 4, 41, 18]": 4
+ "[:then, 17, 41, 4, 41, 18]": 0
}
}
},
@@ -63489,11 +63690,11 @@
null,
1,
1,
- 35,
+ 12,
null,
- 35,
+ 9,
null,
- 33,
+ 9,
null,
null,
1,
@@ -63509,7 +63710,7 @@
1,
1,
null,
- 3,
+ 2,
1,
null,
null,
@@ -63520,18 +63721,18 @@
1,
null,
1,
- 0,
+ 1,
null,
null,
null,
1,
3,
- 51,
- 3,
+ 16,
+ 0,
null,
null,
3,
- 5,
+ 2,
null,
null,
null,
@@ -63539,7 +63740,7 @@
1,
null,
1,
- 4,
+ 0,
null,
null,
1,
@@ -63547,7 +63748,7 @@
null,
null,
1,
- 2,
+ 0,
null,
null,
1,
@@ -63555,7 +63756,7 @@
null,
null,
1,
- 2,
+ 0,
null,
null,
1,
@@ -63582,7 +63783,7 @@
1,
null,
1,
- 11,
+ 2,
null,
null,
1,
@@ -63593,27 +63794,27 @@
null,
null,
1,
- 17,
+ 5,
null,
- 17,
- 51,
+ 5,
+ 15,
null,
null,
null,
1,
- 51,
- 51,
+ 15,
+ 15,
null,
- 51,
- 51,
- 5,
+ 15,
+ 15,
+ 2,
null,
null,
null,
null,
null,
- 51,
- 51,
+ 15,
+ 15,
null,
null
],
@@ -63635,59 +63836,33 @@
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 17,
+ "[:else, 13, 110, 4, 110, 28]": 5,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
"lines": [
1,
1,
- 1,
+ 0,
+ 0,
null,
- 1,
- 1,
- 1,
null,
1,
- 1,
- 1,
- 1,
+ 8,
+ 8,
+ 8,
null,
- 1,
+ 8,
0,
0,
0,
+ 8,
+ 8,
+ 8,
+ 8,
null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 0,
0,
0,
0,
@@ -63697,186 +63872,195 @@
null,
null,
1,
- null,
- 1,
- 57,
- null,
- 4,
- 4,
- null,
- 4,
0,
- null,
- null,
- null,
- 1,
- null,
- 57,
0,
- null,
- null,
- null,
- 1,
- 57,
0,
null,
null,
- null,
1,
- 57,
- 0,
null,
+ 1,
+ 8,
null,
null
],
"branches": {
- "[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 0,
- "[:when, 3, 50, 23, 50, 47]": 0,
- "[:else, 4, 51, 9, 51, 48]": 0
- },
- "[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 53,
- "[:else, 7, 58, 4, 58, 38]": 4
- },
- "[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 4,
- "[:then, 10, 64, 6, 64, 101]": 0
- },
- "[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 57,
- "[:then, 13, 71, 6, 71, 51]": 0
- },
- "[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 57,
- "[:then, 16, 77, 6, 77, 57]": 0
- },
- "[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 57,
- "[:else, 19, 82, 11, 82, 27]": 0
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
},
- "[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 23,
- "[:else, 22, 82, 31, 82, 44]": 0
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 8
},
- "[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 57,
- "[:then, 25, 83, 6, 83, 56]": 0
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 8,
+ "[:else, 8, 21, 6, 25, 48]": 0
}
}
},
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
+ null,
+ null,
+ 1,
1,
1,
1,
- 24,
null,
null,
null,
null,
null,
+ 1,
+ 24,
+ 24,
null,
null,
+ 1,
+ 12,
+ 6,
null,
null,
null,
null,
null,
+ 1,
+ 12,
null,
null,
+ 1,
+ 36,
null,
null,
1,
- 24,
null,
+ 1,
+ 25,
null,
null,
+ 1,
+ 25,
+ 0,
+ 25,
+ 17,
null,
+ 8,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
- 1,
null,
1,
- 24,
- null,
null,
+ 0,
null,
null,
null,
+ 0,
null,
- 1,
- 24,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 17,
+ 17,
+ 17,
+ 17,
null,
+ 0,
null,
null,
null,
1,
- 24,
- null,
- null,
+ 8,
+ 8,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 24,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 7,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 12,
null,
null,
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 12,
+ 6,
+ 6,
null,
+ 12,
null,
null,
null,
@@ -63885,59 +64069,148 @@
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 24,
+ "[:then, 2, 13, 4, 13, 10]": 0
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 12,
+ "[:else, 5, 18, 18, 18, 39]": 0
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 6,
+ "[:then, 8, 18, 4, 18, 10]": 6
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 0,
+ "[:else, 11, 26, 41, 26, 43]": 12
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 25
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 17,
+ "[:else, 17, 45, 6, 45, 24]": 8
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 17,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 17,
+ "[:else, 35, 117, 14, 117, 38]": 7
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 24,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 6,
+ "[:else, 47, 158, 8, 158, 16]": 6
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 10,
+ 10,
+ 10,
+ 10,
null,
null,
1,
- 12,
- null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
1,
null,
1,
- 12,
- null,
- null,
- null,
- null,
+ 0,
null,
null,
1,
- 12,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
1,
- 12,
- null,
- null,
+ 0,
null,
null,
null,
@@ -63945,30 +64218,103 @@
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 12,
null,
null,
null,
+ 1,
+ 0,
null,
null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 0
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 0
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 0,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 0,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 0
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "lines": [
+ 1,
+ 1,
null,
+ 1,
+ 3,
+ 3,
+ 3,
null,
null,
+ 1,
null,
+ 1,
+ 12,
null,
+ 12,
+ 1,
+ 11,
+ 12,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 1,
+ "[:else, 2, 17, 8, 17, 42]": 11
+ },
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 1,
+ "[:else, 5, 28, 4, 28, 52]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
+ "lines": [
1,
- 12,
+ 1,
+ 1,
+ 13,
null,
null,
null,
@@ -63985,22 +64331,14 @@
null,
null,
null,
+ 1,
+ 13,
null,
null,
null,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 7,
null,
null,
null,
@@ -64015,12 +64353,18 @@
null,
null,
null,
+ 1,
+ null,
+ 1,
+ 13,
null,
null,
null,
null,
null,
null,
+ 1,
+ 13,
null,
null,
null,
@@ -64033,7 +64377,7 @@
null,
null,
1,
- 7,
+ 13,
null,
null,
null,
@@ -64051,302 +64395,414 @@
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
null,
1,
- 7,
- null,
null,
+ 1,
+ 0,
null,
+ 1,
null,
null,
null,
1,
- 7,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 1
+ },
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 0
+ },
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 0,
+ "[:else, 8, 34, 4, 34, 80]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/member_skill.rb": {
+ "lines": [
+ 1,
+ 1,
1,
- 7,
null,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
null,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
1,
- 8,
null,
null,
null,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ null,
+ 1,
null,
+ 1,
+ 28,
null,
+ 4,
+ 4,
null,
+ 4,
+ 0,
null,
null,
null,
+ 1,
null,
+ 28,
+ 0,
null,
null,
null,
1,
- 7,
+ 28,
+ 0,
null,
null,
null,
+ 1,
+ 28,
+ 0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 47, 4, 52, 7]": {
+ "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:else, 4, 51, 9, 51, 48]": 0
+ },
+ "[:if, 5, 58, 4, 58, 38]": {
+ "[:then, 6, 58, 4, 58, 15]": 24,
+ "[:else, 7, 58, 4, 58, 38]": 4
+ },
+ "[:unless, 8, 63, 4, 65, 7]": {
+ "[:else, 9, 63, 4, 65, 7]": 4,
+ "[:then, 10, 64, 6, 64, 101]": 0
+ },
+ "[:unless, 11, 70, 4, 72, 7]": {
+ "[:else, 12, 70, 4, 72, 7]": 28,
+ "[:then, 13, 71, 6, 71, 51]": 0
+ },
+ "[:unless, 14, 76, 4, 78, 7]": {
+ "[:else, 15, 76, 4, 78, 7]": 28,
+ "[:then, 16, 77, 6, 77, 57]": 0
+ },
+ "[:\"&.\", 17, 82, 11, 82, 27]": {
+ "[:then, 18, 82, 11, 82, 27]": 28,
+ "[:else, 19, 82, 11, 82, 27]": 0
+ },
+ "[:\"&.\", 20, 82, 31, 82, 44]": {
+ "[:then, 21, 82, 31, 82, 44]": 7,
+ "[:else, 22, 82, 31, 82, 44]": 0
+ },
+ "[:unless, 23, 82, 4, 84, 7]": {
+ "[:else, 24, 82, 4, 84, 7]": 28,
+ "[:then, 25, 83, 6, 83, 56]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null,
+ 0,
null,
null,
null,
null,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
null,
null,
+ 1,
null,
null,
1,
- 7,
null,
null,
+ 1,
+ 0,
+ null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
null,
null,
null,
+ 0,
null,
+ 0,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
null,
null,
+ 0,
+ 0,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
1,
+ 0,
+ 0,
null,
null,
1,
- 15,
- 15,
- 15,
null,
- 15,
- 0,
- 0,
+ 1,
0,
- 15,
- 13,
- 13,
- 13,
null,
- 2,
- 2,
- 2,
- 2,
- 2,
null,
null,
null,
1,
0,
0,
- 0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
null,
1,
- 15,
+ 0,
+ 0,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 1,
- "[:else, 2, 3, 4, 3, 43]": 0
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
},
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 15
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
},
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 13,
- "[:else, 8, 21, 6, 25, 48]": 2
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
+ },
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 0
+ },
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
"lines": [
- null,
- null,
- 1,
1,
1,
1,
+ 5,
null,
null,
null,
null,
null,
- 1,
- 39,
- 36,
null,
null,
- 1,
- 21,
- 8,
null,
null,
null,
null,
null,
- 1,
- 21,
null,
null,
- 1,
- 57,
null,
null,
- 1,
null,
- 1,
- 46,
null,
null,
- 1,
- 46,
- 0,
- 46,
- 28,
null,
- 18,
null,
null,
null,
- 1,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
null,
- 0,
+ null,
+ 1,
+ 5,
+ null,
null,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
1,
- 28,
- 28,
- 28,
- 28,
+ 5,
null,
- 0,
null,
null,
null,
- 1,
- 18,
- 18,
null,
null,
1,
- 0,
- 0,
+ 5,
null,
null,
- 1,
- 44,
null,
- 1,
- 0,
null,
- 1,
null,
null,
null,
- 1,
null,
- 16,
null,
null,
+ 1,
+ 5,
null,
null,
null,
@@ -64355,28 +64811,18 @@
null,
null,
null,
- 1,
null,
- 0,
null,
null,
- 0,
- 0,
null,
null,
null,
1,
- 1,
- 1,
+ 5,
null,
null,
- 1,
null,
- 18,
- 10,
- 8,
null,
- 18,
null,
null,
null,
@@ -64385,148 +64831,38 @@
null,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 36,
- "[:then, 2, 13, 4, 13, 10]": 3
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 18,
- "[:else, 5, 18, 18, 18, 39]": 3
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 8,
- "[:then, 8, 18, 4, 18, 10]": 13
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 1,
- "[:else, 11, 26, 41, 26, 43]": 20
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 46
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 28,
- "[:else, 17, 45, 6, 45, 24]": 18
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 28,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 28,
- "[:else, 35, 117, 14, 117, 38]": 16
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 43,
- "[:else, 38, 117, 4, 117, 55]": 1
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 1
- },
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
- },
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 10,
- "[:else, 47, 158, 8, 158, 16]": 8
- }
- }
- },
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
- 1,
null,
- 1,
- 14,
- 14,
- 14,
- 14,
null,
null,
1,
- 0,
+ 5,
null,
- 0,
- 0,
- 0,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
- 2,
- 2,
null,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
null,
- 1,
null,
- 1,
- 2,
null,
null,
1,
- 2,
- 2,
- null,
- 2,
- 0,
- 2,
+ 5,
null,
null,
- 1,
- 2,
null,
null,
null,
@@ -64534,19 +64870,11 @@
null,
null,
null,
- 2,
null,
- 2,
- 2,
- 2,
- 2,
- 0,
null,
null,
null,
null,
- 1,
- 0,
null,
null,
null,
@@ -64554,158 +64882,56 @@
null,
null
],
- "branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
- },
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
- },
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 2,
- "[:else, 11, 44, 6, 44, 49]": 0
- },
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 2
- },
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 2
- }
- }
+ "branches": {}
},
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
- null,
1,
- 3,
- 3,
- 3,
+ 5,
null,
null,
- 1,
null,
- 1,
- 19,
null,
- 19,
- 2,
- 17,
- 19,
null,
null,
- 1,
- 3,
- 3,
- 3,
null,
null,
- 1,
- 3,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 2,
- "[:else, 2, 17, 8, 17, 42]": 17
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 3
- }
- }
- },
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
1,
- 0,
+ 5,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
- 0,
null,
null,
null,
- 1,
- 1,
- 1,
null,
null,
- 1,
null,
- 1,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
@@ -64713,212 +64939,67 @@
null,
null,
null,
+ 1,
null,
+ 1,
+ 5,
null,
null,
- 0,
null,
null,
null,
null,
- 0,
+ 1,
+ 5,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
1,
- 0,
- null,
- 0,
- 0,
- null,
- 0,
- null,
- 0,
- null,
- 0,
- null,
- 0,
+ 5,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
- 0,
- 0,
null,
null,
1,
- 0,
- 0,
+ 5,
null,
null,
null,
- 1,
- 1,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 1,
null,
null,
- 1,
- 0,
null,
null,
- 1,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 0
- },
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
- },
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 0,
- "[:else, 8, 43, 4, 43, 38]": 0
- },
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
- "[:then, 11, 45, 4, 45, 53]": 0
- },
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
- "[:else, 14, 60, 6, 60, 55]": 0
- },
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
- "[:else, 17, 57, 8, 57, 66]": 0
- },
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 0,
- "[:else, 20, 72, 4, 72, 68]": 0
- },
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
- },
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
- },
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
- },
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 0
- },
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 0,
- "[:else, 41, 117, 12, 117, 31]": 0
- },
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 0,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 0
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 0,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 1,
- "[:then, 59, 157, 6, 157, 55]": 0
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 0,
- "[:else, 62, 164, 4, 166, 7]": 0
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
- }
- }
- },
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
- "lines": [
null,
- 1,
- 1,
null,
1,
- 0,
- 0,
- null,
- 0,
+ 5,
null,
null,
- 1,
- 0,
null,
- 0,
null,
null,
null,
@@ -64929,91 +65010,50 @@
null,
null,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 0,
null,
null,
null,
null,
null
],
- "branches": {
- "[:if, 0, 26, 4, 31, 7]": {
- "[:then, 1, 27, 6, 27, 45]": 0,
- "[:else, 2, 29, 6, 30, 64]": 0
- }
- }
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
- 1,
- 1,
- null
- ],
"branches": {}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
1,
1,
null,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
1,
1,
1,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
null,
1,
- null,
- null,
0,
null,
- null,
- null,
- null,
+ 0,
null,
0,
0,
- null,
+ 0,
0,
null,
null,
null,
+ 1,
null,
null,
1,
null,
null,
1,
+ 0,
null,
null,
1,
@@ -65022,31 +65062,44 @@
null,
1,
1,
- 1,
+ null,
null,
1,
+ 1,
+ 1,
null,
null,
null,
null,
null,
null,
- 1,
null,
1,
null,
+ 0,
+ null,
+ null,
null,
1,
0,
0,
- 0,
+ null,
0,
null,
+ null,
+ null,
+ 1,
+ 0,
0,
+ null,
0,
null,
null,
null,
+ 1,
+ null,
+ 1,
+ 0,
0,
0,
null,
@@ -65055,79 +65108,94 @@
0,
0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
null,
1,
1,
null,
null,
+ 1,
+ 0,
null,
null,
1,
0,
0,
- null,
- 0,
0,
+ null,
0,
null,
null,
+ null,
+ 1,
1,
- 0,
- 0,
- 0,
null,
null
],
"branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 0
},
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 1,
- "[:then, 5, 38, 4, 38, 53]": 0
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 0
},
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 1,
- "[:then, 8, 47, 4, 47, 53]": 0
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
"[:if, 12, 84, 6, 86, 18]": {
"[:then, 13, 85, 8, 85, 22]": 0,
"[:else, 14, 86, 8, 86, 18]": 0
+ },
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 1,
+ "[:then, 17, 90, 4, 90, 25]": 0
+ },
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 0,
+ "[:else, 23, 98, 26, 98, 43]": 0
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 0
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
1,
1,
null,
- 1,
- 2,
null,
- 2,
- 2,
- 2,
null,
null,
1,
null,
null,
+ null,
+ null,
1,
0,
null,
null,
- 0,
- 0,
+ 1,
0,
null,
0,
@@ -65135,92 +65203,50 @@
0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
- null,
- 1,
+ 0,
null,
null,
- 1,
- 1,
null,
1,
- 1,
- null,
0,
null,
null,
- null,
1,
1,
1,
null,
- 0,
- null,
- null,
null,
1,
0,
0,
- null,
- null,
- null,
- 0,
- null,
- null,
- 0,
- 0,
- null,
0,
null,
null,
null,
- null,
- null,
1,
- null,
- 0,
+ 1,
0,
0,
null,
null,
1,
- null,
1,
1,
null,
- null,
- 1,
- 2,
0,
0,
- 0,
- null,
- 2,
- 2,
- 2,
- null,
- null,
- null,
- null,
- 1,
null,
null,
null,
null,
1,
null,
- 4,
- 12,
- null,
- null,
- null,
1,
0,
- 0,
- null,
- null,
- 1,
- 2,
null,
null,
null,
@@ -65229,19 +65255,11 @@
null,
null,
null,
- 1,
- 2,
- 2,
- 2,
null,
null,
1,
- 2,
- null,
- null,
1,
null,
- 2,
null,
null,
null,
@@ -65249,111 +65267,176 @@
null,
null,
null,
+ 1,
+ 0,
null,
null,
- 2,
+ 1,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 22, 4, 30, 7]": {
- "[:then, 1, 23, 6, 29, 9]": 0,
- "[:else, 2, 22, 4, 30, 7]": 0
+ "[:if, 0, 19, 4, 22, 7]": {
+ "[:then, 1, 20, 6, 21, 55]": 0,
+ "[:else, 2, 19, 4, 22, 7]": 0
},
- "[:if, 3, 26, 6, 29, 9]": {
- "[:then, 4, 27, 8, 28, 39]": 0,
- "[:else, 5, 26, 6, 29, 9]": 0
+ "[:if, 3, 24, 4, 29, 7]": {
+ "[:then, 4, 25, 6, 26, 81]": 0,
+ "[:else, 5, 28, 6, 28, 48]": 0
},
- "[:if, 6, 39, 4, 43, 7]": {
- "[:then, 7, 40, 6, 40, 71]": 1,
- "[:else, 8, 42, 6, 42, 48]": 0
- },
- "[:if, 9, 47, 4, 51, 7]": {
- "[:then, 10, 48, 6, 48, 72]": 1,
- "[:else, 11, 50, 6, 50, 49]": 0
- },
- "[:if, 12, 55, 4, 61, 7]": {
- "[:then, 13, 56, 6, 60, 12]": 0,
- "[:else, 14, 55, 4, 61, 7]": 0
- },
- "[:if, 15, 74, 4, 74, 61]": {
- "[:then, 16, 74, 4, 74, 42]": 0,
- "[:else, 17, 74, 4, 74, 61]": 0
+ "[:unless, 6, 38, 4, 38, 52]": {
+ "[:else, 7, 38, 4, 38, 52]": 1,
+ "[:then, 8, 38, 4, 38, 39]": 0
},
- "[:if, 18, 86, 4, 94, 7]": {
- "[:then, 19, 87, 6, 89, 27]": 0,
- "[:else, 20, 91, 6, 93, 37]": 2
+ "[:unless, 9, 43, 4, 45, 7]": {
+ "[:else, 10, 43, 4, 45, 7]": 0,
+ "[:then, 11, 44, 6, 44, 67]": 0
},
- "[:if, 21, 126, 4, 126, 48]": {
- "[:then, 22, 126, 4, 126, 26]": 0,
- "[:else, 23, 126, 4, 126, 48]": 2
+ "[:if, 12, 49, 4, 52, 7]": {
+ "[:then, 13, 50, 6, 51, 50]": 0,
+ "[:else, 14, 49, 4, 52, 7]": 1
},
- "[:if, 24, 127, 4, 127, 50]": {
- "[:then, 25, 127, 4, 127, 27]": 0,
- "[:else, 26, 127, 4, 127, 50]": 2
+ "[:if, 15, 55, 4, 61, 7]": {
+ "[:then, 16, 56, 6, 56, 65]": 1,
+ "[:else, 17, 58, 6, 60, 26]": 0
},
- "[:if, 27, 132, 4, 132, 87]": {
- "[:then, 28, 132, 43, 132, 76]": 0,
- "[:else, 29, 132, 79, 132, 87]": 2
+ "[:unless, 18, 93, 4, 93, 53]": {
+ "[:else, 19, 93, 4, 93, 53]": 0,
+ "[:then, 20, 93, 4, 93, 28]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
+ 1,
+ null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "lines": [
+ 1,
1,
- 0,
null,
- 0,
- 0,
+ 1,
0,
null,
null,
- 0,
+ 1,
null,
+ 1,
+ 1,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
+ null,
+ null,
+ null,
+ 1,
+ null,
+ null,
+ 1,
0,
- 0,
null,
+ null,
+ 1,
0,
null,
null,
null,
+ null,
+ null,
+ 1,
+ 0,
+ null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 15, 4, 15, 60]": {
+ "[:else, 1, 15, 4, 15, 60]": 0,
+ "[:then, 2, 15, 4, 15, 38]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
+ "lines": [
+ 1,
1,
+ 1,
+ null,
null,
null,
1,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
null,
null,
1,
+ null,
+ null,
1,
1,
+ null,
0,
null,
+ null,
+ null,
1,
- 1,
null,
null,
+ 1,
+ null,
null,
1,
0,
0,
+ 0,
+ null,
+ 0,
+ 0,
null,
null,
- 1,
null,
1,
+ 0,
+ 0,
+ null,
+ null,
1,
+ null,
1,
+ 0,
+ 0,
null,
null,
1,
- 1,
+ 0,
null,
null,
null,
@@ -65366,23 +65449,23 @@
],
"branches": {
"[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 0,
+ "[:then, 1, 8, 19, 8, 45]": 1,
"[:else, 2, 8, 19, 8, 45]": 0
},
"[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
+ "[:then, 4, 11, 8, 12, 36]": 1,
"[:else, 5, 10, 6, 13, 9]": 0
},
"[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 0,
+ "[:then, 7, 19, 10, 19, 43]": 1,
"[:else, 8, 21, 10, 21, 18]": 0
},
"[:if, 9, 33, 6, 38, 9]": {
"[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 1
+ "[:else, 11, 36, 8, 37, 51]": 0
},
"[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 1,
+ "[:else, 13, 50, 6, 50, 72]": 0,
"[:then, 14, 50, 6, 50, 59]": 0
}
}
@@ -65415,871 +65498,668 @@
}
}
},
- "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
"lines": [
- 1,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 18,
- 14,
- 7,
- null,
- 7,
- null,
- null,
- null,
- null,
- 1,
- 3,
- 3,
- null,
- 3,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
null,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
0,
null,
0,
0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
+ "lines": [
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
+ 0,
null,
0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
- 1,
+ 0,
0,
0,
null,
0,
0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
+ 0,
null,
+ 0,
+ 0,
null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 7,
- 7,
- 7,
- null,
- null,
- 7,
- null,
- null,
- null,
- 7,
- 7,
- null,
- 7,
- null,
- null,
- 1,
- 9,
- 9,
- null,
- 9,
- null,
- null,
- 1,
- null,
- 10,
- 2,
- 8,
- null,
- 10,
- null,
- 10,
- 10,
- null,
- 10,
- null,
- null,
- null,
- null,
- 1,
- 9,
- null,
- 9,
- null,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 12,
- 9,
- null,
- null,
- 1,
- null,
- 12,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 13,
- null,
- null,
- 1,
- 25,
- null,
- 25,
- null,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 7,
- "[:else, 2, 27, 10, 27, 56]": 7
- },
- "[:if, 3, 119, 6, 119, 77]": {
- "[:then, 4, 119, 6, 119, 48]": 0,
- "[:else, 5, 119, 6, 119, 77]": 0
- },
- "[:if, 6, 144, 6, 144, 77]": {
- "[:then, 7, 144, 6, 144, 48]": 0,
- "[:else, 8, 144, 6, 144, 77]": 0
- },
- "[:if, 9, 157, 14, 157, 79]": {
- "[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 7
- },
- "[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 7,
- "[:else, 14, 162, 15, 162, 51]": 0
- },
- "[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 2,
- "[:else, 17, 182, 10, 182, 19]": 8
- },
- "[:if, 18, 187, 6, 187, 62]": {
- "[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 10
- },
- "[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 8,
- "[:else, 23, 197, 6, 197, 29]": 1
- },
- "[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 9,
- "[:then, 26, 209, 6, 209, 15]": 3
- },
- "[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 1,
- "[:else, 29, 210, 6, 210, 55]": 8
- },
- "[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 25,
- "[:then, 32, 228, 6, 228, 12]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- null,
- 3,
- null,
- 1,
- null,
- 1,
0,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- null,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
- "lines": [
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- 1,
- 2,
- null,
- null,
- null,
- null,
- 2,
- null,
- null,
- 1,
- 2,
- null,
- null,
- 1,
- 2,
- null,
- null,
- null,
- null,
- null,
- 1,
0,
- null,
- null
- ],
- "branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 2,
- "[:then, 2, 15, 4, 15, 38]": 0
- }
- }
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
- 1,
- 1,
- 2,
- null,
- null,
- 1,
- 2,
- null,
- 1,
- null,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
- null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- null,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 7, 4, 25, 7]": {
- "[:then, 1, 9, 6, 21, 36]": 1,
- "[:else, 2, 24, 6, 24, 49]": 1
- }
- }
- },
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
- "lines": [
- 1,
- 1,
- 3,
- 3,
- null,
- null,
- 1,
- 2,
- null,
- null,
- 2,
- 2,
- 2,
- 2,
- null,
- null,
- 2,
- null,
- null,
- 5,
- null,
- 2,
- null,
- null,
- 1,
- null,
- 1,
- 2,
- null,
- null,
- 1,
- null,
- 2,
- 2,
- null,
- 2,
- 2,
- null,
- null,
- 2,
- null,
- 2,
- 2,
- 2,
- 2,
- null,
- 2,
- 2,
- 2,
- 2,
- null,
- null,
- null,
- null,
- 1,
- 3,
- 3,
- 3,
- 3,
- null,
- 3,
- 3,
- 3,
- null,
- null,
- 3,
- 3,
- null,
- null,
- null,
- 1,
- 3,
- null,
- 3,
- 1,
- 1,
- null,
- null,
- 3,
- null,
- null
- ],
- "branches": {
- "[:if, 0, 45, 43, 45, 68]": {
- "[:then, 1, 45, 59, 45, 62]": 2,
- "[:else, 2, 45, 65, 45, 68]": 0
- },
- "[:if, 3, 61, 6, 64, 9]": {
- "[:then, 4, 62, 8, 63, 93]": 3,
- "[:else, 5, 61, 6, 64, 9]": 0
- },
- "[:if, 6, 74, 4, 77, 7]": {
- "[:then, 7, 75, 6, 76, 47]": 1,
- "[:else, 8, 74, 4, 77, 7]": 2
- }
- }
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 1,
- null,
- 1,
- null,
- 1,
0,
- 1,
0,
- null,
- null,
- null,
- 1,
- null,
- null,
- 1,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
0,
- null,
- null,
0,
0,
0,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
0,
- null,
0,
- null,
- null,
- null,
- 1,
0,
0,
- null,
0,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- null,
+ 0,
+ 0,
+ 0,
0,
null,
- null,
- null,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
0,
0,
null,
0,
0,
0,
- null,
- null,
- 1,
+ 0,
+ 0,
0,
null,
- null,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 4, 19, 7]": {
- "[:then, 1, 16, 6, 16, 30]": 0,
- "[:else, 2, 17, 4, 19, 7]": 1
- },
- "[:if, 3, 17, 4, 19, 7]": {
- "[:then, 4, 18, 6, 18, 30]": 0,
- "[:else, 5, 17, 4, 19, 7]": 1
- },
- "[:if, 6, 57, 4, 61, 7]": {
- "[:then, 7, 58, 6, 58, 65]": 0,
- "[:else, 8, 60, 6, 60, 18]": 0
- },
- "[:if, 9, 65, 4, 69, 7]": {
- "[:then, 10, 66, 6, 66, 52]": 1,
- "[:else, 11, 68, 6, 68, 70]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- },
- "[:unless, 15, 90, 4, 90, 56]": {
- "[:else, 16, 90, 4, 90, 56]": 0,
- "[:then, 17, 90, 4, 90, 25]": 0
- },
- "[:unless, 18, 94, 4, 94, 79]": {
- "[:else, 19, 94, 4, 94, 79]": 1,
- "[:then, 20, 94, 4, 94, 25]": 0
- },
- "[:\"&.\", 21, 98, 26, 98, 43]": {
- "[:then, 22, 98, 26, 98, 43]": 0,
- "[:else, 23, 98, 26, 98, 43]": 1
- },
- "[:if, 24, 99, 4, 103, 7]": {
- "[:then, 25, 100, 6, 100, 69]": 0,
- "[:else, 26, 102, 6, 102, 29]": 1
- },
- "[:if, 27, 100, 30, 100, 67]": {
- "[:then, 28, 100, 55, 100, 60]": 0,
- "[:else, 29, 100, 63, 100, 67]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
- 1,
- 1,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
- null
+ 0,
+ 0,
+ 0,
+ 0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
"lines": [
- 1,
- 1,
- null,
- null,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
0,
- null,
- null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
0,
0,
0,
null,
+ 0,
+ 0,
null,
0,
0,
0,
- null,
0,
- null,
- null,
- null,
- 1,
0,
- null,
- null,
- 1,
0,
0,
- null,
- null,
- 1,
0,
0,
0,
- null,
- null,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- null,
- 1,
- 1,
- 1,
- null,
+ 0,
+ 0,
0,
0,
null,
+ 0,
null,
- null,
- null,
- 1,
- null,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "lines": [
0,
null,
null,
null,
null,
null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
+ "lines": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
- 1,
+ 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 0
- },
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 0,
- "[:else, 5, 28, 6, 28, 48]": 0
- },
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 0,
- "[:then, 8, 38, 4, 38, 39]": 0
- },
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
- },
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 1,
- "[:else, 14, 49, 4, 52, 7]": 0
- },
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 1,
- "[:else, 17, 58, 6, 60, 26]": 0
- },
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 0,
- "[:then, 20, 93, 4, 93, 28]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
- "lines": [
0,
0,
0,
0,
0,
- null,
+ 0,
0,
0,
0,
null,
0,
0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
0,
0,
+ 0,
null,
0,
0,
@@ -66290,48 +66170,59 @@
0,
0,
0,
+ 0,
+ null,
+ 0,
+ 0,
null,
0,
0,
0,
0,
+ 0,
+ 0,
null,
0,
+ 0,
+ 0,
null,
0,
0,
0,
0,
- null,
0,
0,
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
- "lines": [
+ null,
0,
0,
+ null,
0,
0,
0,
0,
0,
0,
+ null,
0,
null,
0,
0,
+ 0,
+ 0,
null,
0,
0,
0,
0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
0,
null,
0,
@@ -66344,12 +66235,15 @@
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
- "lines": [
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
0,
0,
0,
@@ -66358,7 +66252,9 @@
0,
null,
0,
+ null,
0,
+ null,
0,
0,
0,
@@ -66368,6 +66264,8 @@
null,
0,
0,
+ 0,
+ 0,
null,
0,
0,
@@ -66375,6 +66273,7 @@
0,
0,
0,
+ 0,
null,
0,
null,
@@ -66387,39 +66286,51 @@
null,
0,
0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/users/registration_controller.rb": {
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
"lines": [
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
0,
0,
0,
null,
0,
0,
- null,
- 0,
- 0,
0,
- null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
+ "lines": [
null,
0,
0,
+ null,
0,
0,
0,
+ null,
0,
0,
null,
0,
0,
+ null,
0,
0,
0,
@@ -66427,57 +66338,73 @@
0,
0,
0,
- null,
0,
0,
0,
null,
0,
0,
- null,
- 0,
0,
0,
0,
0,
+ null,
0,
0,
+ null,
0,
0,
0,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "lines": [
0,
- null,
0,
null,
0,
0,
- 0,
- 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/jobs/application_job.rb": {
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
"lines": [
+ 0,
0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "/home/user/git/libregig/app/models/events_audit.rb": {
"lines": [
0,
0,
0,
- null,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
0,
0,
0,
@@ -66486,34 +66413,126 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
"lines": [
0,
0,
0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
null,
0,
0,
0,
0,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
0,
0,
0
],
"branches": {}
},
- "/home/user/git/libregig/app/models/members_audit.rb": {
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
"lines": [
0,
0,
0,
0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
+ 0,
0
],
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969218
},
"Minitest-10": {
"coverage": {
@@ -66540,14 +66559,14 @@
0,
null,
0,
- 6,
+ 10,
null,
null,
null,
null,
null,
0,
- 0,
+ 6,
null,
null,
0,
@@ -66561,7 +66580,7 @@
],
"branches": {
"[:\"&.\", 0, 29, 4, 29, 48]": {
- "[:then, 1, 29, 4, 29, 48]": 0,
+ "[:then, 1, 29, 4, 29, 48]": 6,
"[:else, 2, 29, 4, 29, 48]": 0
}
}
@@ -66586,9 +66605,9 @@
0,
null,
0,
- 71,
- 71,
- 71,
+ 179,
+ 179,
+ 179,
null,
null,
null
@@ -66596,7 +66615,7 @@
"branches": {
"[:unless, 0, 13, 6, 13, 51]": {
"[:else, 1, 13, 6, 13, 51]": 0,
- "[:then, 2, 13, 6, 13, 11]": 71
+ "[:then, 2, 13, 6, 13, 11]": 179
}
}
},
@@ -66610,8 +66629,8 @@
null,
null,
0,
- 0,
- 0,
+ 1,
+ 1,
null,
null,
null,
@@ -66623,15 +66642,15 @@
0,
null,
0,
- 0,
+ 1,
null,
null,
0,
- 0,
+ 1,
null,
null,
0,
- 0,
+ 1,
null,
null,
0,
@@ -66640,7 +66659,7 @@
null,
null,
0,
- 0,
+ 1,
null,
null,
null
@@ -66678,13 +66697,13 @@
null,
null,
null,
- 9,
+ 12,
null,
null,
null,
null,
0,
- 15,
+ 21,
null,
null,
null,
@@ -66694,7 +66713,7 @@
0,
null,
0,
- 0,
+ 6,
null,
null,
0,
@@ -66718,16 +66737,16 @@
0,
null,
0,
- 3,
- 3,
- 3,
+ 18,
+ 17,
+ 17,
0,
null,
null,
null,
null,
0,
- 3,
+ 18,
0,
null,
null,
@@ -66735,7 +66754,7 @@
],
"branches": {
"[:\"&.\", 0, 36, 4, 36, 49]": {
- "[:then, 1, 36, 4, 36, 49]": 0,
+ "[:then, 1, 36, 4, 36, 49]": 6,
"[:else, 2, 36, 4, 36, 49]": 0
},
"[:if, 3, 52, 4, 54, 7]": {
@@ -66743,16 +66762,16 @@
"[:else, 5, 52, 4, 54, 7]": 0
},
"[:if, 6, 60, 4, 65, 7]": {
- "[:then, 7, 61, 6, 64, 9]": 3,
- "[:else, 8, 60, 4, 65, 7]": 0
+ "[:then, 7, 61, 6, 64, 9]": 17,
+ "[:else, 8, 60, 4, 65, 7]": 1
},
"[:if, 9, 62, 6, 64, 9]": {
"[:then, 10, 63, 8, 63, 34]": 0,
- "[:else, 11, 62, 6, 64, 9]": 3
+ "[:else, 11, 62, 6, 64, 9]": 17
},
"[:if, 12, 69, 4, 71, 7]": {
"[:then, 13, 70, 6, 70, 51]": 0,
- "[:else, 14, 69, 4, 71, 7]": 3
+ "[:else, 14, 69, 4, 71, 7]": 18
}
}
},
@@ -66760,52 +66779,52 @@
"lines": [
0,
0,
- 9,
- 0,
- 9,
+ 13,
0,
+ 12,
+ 1,
null,
null,
null,
0,
- 9,
+ 13,
0,
null,
null,
0,
- 9,
- 9,
+ 13,
+ 13,
0,
null,
- 9,
+ 13,
null,
null,
0,
- 9,
- 9,
- 9,
+ 13,
+ 13,
+ 13,
null,
null,
0,
- 8,
+ 0,
null,
- 7,
- 7,
+ 0,
+ 0,
null,
- 7,
- 7,
+ 0,
+ 0,
null,
- 7,
+ 0,
null,
- 7,
- 7,
- 7,
- 7,
+ 0,
+ 0,
+ 0,
+ 0,
null,
- 7,
- 4,
+ 0,
+ 0,
null,
- 3,
+ 0,
null,
null,
null
@@ -66813,52 +66832,52 @@
"branches": {
"[:case, 0, 3, 4, 7, 7]": {
"[:when, 1, 4, 21, 4, 32]": 0,
- "[:when, 2, 5, 28, 5, 41]": 9,
- "[:else, 3, 6, 9, 6, 15]": 0
+ "[:when, 2, 5, 28, 5, 41]": 12,
+ "[:else, 3, 6, 9, 6, 15]": 1
},
"[:unless, 4, 11, 4, 11, 67]": {
"[:else, 5, 11, 4, 11, 67]": 0,
- "[:then, 6, 11, 4, 11, 17]": 9
+ "[:then, 6, 11, 4, 11, 17]": 13
},
"[:unless, 7, 17, 4, 19, 7]": {
- "[:else, 8, 17, 4, 19, 7]": 9,
+ "[:else, 8, 17, 4, 19, 7]": 13,
"[:then, 9, 18, 6, 18, 38]": 0
},
"[:if, 10, 25, 10, 25, 52]": {
"[:then, 11, 25, 40, 25, 45]": 0,
- "[:else, 12, 25, 48, 25, 52]": 9
+ "[:else, 12, 25, 48, 25, 52]": 13
},
"[:if, 13, 30, 4, 30, 30]": {
- "[:then, 14, 30, 4, 30, 14]": 1,
- "[:else, 15, 30, 4, 30, 30]": 7
+ "[:then, 14, 30, 4, 30, 14]": 0,
+ "[:else, 15, 30, 4, 30, 30]": 0
},
"[:if, 16, 41, 4, 41, 61]": {
- "[:then, 17, 41, 4, 41, 49]": 5,
- "[:else, 18, 41, 4, 41, 61]": 2
+ "[:then, 17, 41, 4, 41, 49]": 0,
+ "[:else, 18, 41, 4, 41, 61]": 0
},
"[:unless, 19, 41, 27, 41, 47]": {
- "[:else, 20, 41, 27, 41, 47]": 4,
- "[:then, 21, 41, 27, 41, 30]": 1
+ "[:else, 20, 41, 27, 41, 47]": 0,
+ "[:then, 21, 41, 27, 41, 30]": 0
},
"[:if, 22, 42, 4, 42, 65]": {
- "[:then, 23, 42, 4, 42, 52]": 2,
- "[:else, 24, 42, 4, 42, 65]": 5
+ "[:then, 23, 42, 4, 42, 52]": 0,
+ "[:else, 24, 42, 4, 42, 65]": 0
},
"[:unless, 25, 42, 29, 42, 50]": {
- "[:else, 26, 42, 29, 42, 50]": 1,
- "[:then, 27, 42, 29, 42, 32]": 1
+ "[:else, 26, 42, 29, 42, 50]": 0,
+ "[:then, 27, 42, 29, 42, 32]": 0
},
"[:if, 28, 43, 4, 43, 73]": {
- "[:then, 29, 43, 4, 43, 58]": 4,
- "[:else, 30, 43, 4, 43, 73]": 3
+ "[:then, 29, 43, 4, 43, 58]": 0,
+ "[:else, 30, 43, 4, 43, 73]": 0
},
"[:unless, 31, 43, 33, 43, 56]": {
- "[:else, 32, 43, 33, 43, 56]": 1,
- "[:then, 33, 43, 33, 43, 36]": 3
+ "[:else, 32, 43, 33, 43, 56]": 0,
+ "[:then, 33, 43, 33, 43, 36]": 0
},
"[:case, 34, 45, 4, 49, 7]": {
- "[:when, 35, 46, 16, 46, 27]": 4,
- "[:else, 36, 48, 6, 48, 53]": 3
+ "[:when, 35, 46, 16, 46, 27]": 0,
+ "[:else, 36, 48, 6, 48, 53]": 0
}
}
},
@@ -66873,7 +66892,7 @@
0,
0,
null,
- 8,
+ 18,
null,
0,
0,
@@ -66900,7 +66919,7 @@
null,
null,
0,
- 8,
+ 19,
null,
null,
0,
@@ -66979,11 +66998,11 @@
0,
null,
0,
- 1,
+ 0,
null,
null,
0,
- 1,
+ 0,
null,
null,
0,
@@ -67005,7 +67024,7 @@
0,
null,
0,
- 2,
+ 0,
null,
null,
null,
@@ -67039,21 +67058,21 @@
null,
null,
0,
- 7,
+ 6,
null,
null,
0,
- 6,
+ 9,
null,
null,
0,
- 15,
+ 20,
null,
null,
0,
0,
null,
- 31,
+ 41,
0,
null,
0,
@@ -67082,11 +67101,11 @@
null,
null,
0,
- 20,
+ 24,
null,
null,
0,
- 31,
+ 34,
null,
null,
0,
@@ -67100,17 +67119,17 @@
0,
null,
0,
- 74,
+ 82,
null,
null,
0,
- 37,
+ 41,
null,
null
],
"branches": {
"[:\"&.\", 0, 27, 16, 27, 32]": {
- "[:then, 1, 27, 16, 27, 32]": 31,
+ "[:then, 1, 27, 16, 27, 32]": 41,
"[:else, 2, 27, 16, 27, 32]": 0
},
"[:if, 3, 64, 4, 64, 49]": {
@@ -67118,8 +67137,8 @@
"[:else, 5, 64, 4, 64, 49]": 0
},
"[:if, 6, 78, 4, 78, 50]": {
- "[:then, 7, 78, 4, 78, 30]": 2,
- "[:else, 8, 78, 4, 78, 50]": 35
+ "[:then, 7, 78, 4, 78, 30]": 0,
+ "[:else, 8, 78, 4, 78, 50]": 41
}
}
},
@@ -67132,7 +67151,7 @@
null,
null,
null,
- 1,
+ 0,
null,
null,
null,
@@ -67140,18 +67159,18 @@
null,
null,
null,
- 1,
+ 0,
null,
- 1,
+ 0,
null,
0,
null,
null,
null,
0,
- 5,
- 5,
- 15,
+ 3,
+ 3,
+ 9,
null,
null,
null,
@@ -67171,17 +67190,17 @@
null,
null,
0,
- 3,
- 1,
- 1,
- 1,
+ 0,
+ 0,
+ 0,
+ 0,
0,
null,
null,
null,
0,
- 3,
- 3,
+ 0,
+ 0,
0,
0,
null,
@@ -67189,14 +67208,14 @@
null,
0,
null,
- 0,
+ 1,
null,
null,
null,
null,
null,
null,
- 0,
+ 1,
null,
0,
null,
@@ -67299,18 +67318,18 @@
0,
null,
0,
- 15,
- 15,
- 15,
- 15,
- 5,
+ 9,
+ 9,
+ 9,
+ 9,
+ 3,
null,
null,
null
],
"branches": {
"[:if, 0, 16, 4, 21, 7]": {
- "[:then, 1, 18, 6, 18, 37]": 1,
+ "[:then, 1, 18, 6, 18, 37]": 0,
"[:else, 2, 20, 6, 20, 8]": 0
},
"[:case, 3, 32, 4, 43, 7]": {
@@ -67321,13 +67340,13 @@
"[:else, 8, 42, 6, 42, 17]": 0
},
"[:case, 9, 47, 4, 52, 7]": {
- "[:when, 10, 48, 21, 48, 64]": 1,
- "[:when, 11, 49, 19, 49, 58]": 1,
- "[:when, 12, 50, 20, 50, 61]": 1,
+ "[:when, 10, 48, 21, 48, 64]": 0,
+ "[:when, 11, 49, 19, 49, 58]": 0,
+ "[:when, 12, 50, 20, 50, 61]": 0,
"[:else, 13, 51, 9, 51, 49]": 0
},
"[:if, 14, 56, 4, 60, 7]": {
- "[:then, 15, 57, 6, 57, 41]": 3,
+ "[:then, 15, 57, 6, 57, 41]": 0,
"[:else, 16, 58, 4, 60, 7]": 0
},
"[:if, 17, 58, 4, 60, 7]": {
@@ -67335,7 +67354,7 @@
"[:else, 19, 58, 4, 60, 7]": 0
},
"[:if, 20, 72, 4, 72, 35]": {
- "[:then, 21, 72, 4, 72, 14]": 0,
+ "[:then, 21, 72, 4, 72, 14]": 1,
"[:else, 22, 72, 4, 72, 35]": 0
},
"[:case, 23, 74, 4, 81, 7]": {
@@ -67376,20 +67395,20 @@
0,
0,
null,
- 116,
+ 94,
null,
0,
- 33,
- 33,
+ 35,
+ 35,
null,
null,
0,
- 257,
+ 321,
null,
null,
0,
- 33,
- 33,
+ 35,
+ 35,
null,
null,
0,
@@ -67397,24 +67416,24 @@
null,
null,
0,
- 28,
+ 34,
null,
null,
0,
null,
0,
- 66,
+ 70,
null,
null
],
"branches": {
"[:\"&.\", 0, 32, 16, 32, 32]": {
- "[:then, 1, 32, 16, 32, 32]": 38,
- "[:else, 2, 32, 16, 32, 32]": 28
+ "[:then, 1, 32, 16, 32, 32]": 48,
+ "[:else, 2, 32, 16, 32, 32]": 22
},
"[:\"&.\", 3, 32, 36, 32, 60]": {
"[:then, 4, 32, 36, 32, 60]": 0,
- "[:else, 5, 32, 36, 32, 60]": 28
+ "[:else, 5, 32, 36, 32, 60]": 22
}
}
},
@@ -67422,12 +67441,12 @@
"lines": [
0,
0,
- 10,
+ 15,
null,
null,
0,
- 27,
- 9,
+ 39,
+ 13,
null,
null,
null,
@@ -67437,50 +67456,50 @@
null,
null,
null,
- 9,
- 9,
+ 13,
+ 13,
null,
null,
- 9,
- 9,
+ 13,
+ 13,
null,
null,
- 9,
- 9,
+ 13,
+ 13,
null,
- 27,
+ 39,
null,
- 27,
+ 39,
null,
null,
null,
null,
null,
- 27,
- 18,
+ 39,
+ 26,
null,
null,
- 27,
+ 39,
null,
null,
null,
null,
0,
- 0,
+ 2,
null,
null,
- 0,
- 0,
- 0,
+ 2,
+ 2,
+ 2,
0,
null,
null,
- 0,
- 0,
+ 2,
+ 2,
null,
- 0,
+ 10,
null,
- 0,
+ 10,
null,
null,
null,
@@ -67491,7 +67510,7 @@
null,
null,
null,
- 0,
+ 10,
null,
null,
null,
@@ -67506,72 +67525,72 @@
null,
null,
null,
- 2,
- 2,
- 2,
- 2,
+ 30,
+ 30,
+ 30,
+ 30,
null,
- 2,
- 1,
- 1,
+ 30,
+ 6,
+ 6,
null,
- 1,
- 1,
+ 24,
+ 24,
null,
null,
- 2,
+ 30,
null,
- 2,
+ 30,
null,
null,
null,
null,
- 2,
+ 30,
null,
- 2,
+ 30,
null,
- 2,
+ 30,
null,
null,
0,
- 11,
- 11,
+ 12,
+ 12,
0,
null,
null,
- 11,
- 11,
- 11,
+ 12,
+ 12,
+ 12,
null,
null,
null,
0,
null,
0,
- 1,
- 1,
+ 6,
+ 6,
0,
0,
null,
null,
null,
0,
- 11,
+ 12,
null,
null,
0,
- 11,
- 11,
- 11,
+ 12,
+ 12,
+ 12,
null,
null,
null,
null,
- 11,
- 11,
+ 12,
+ 12,
null,
- 11,
- 11,
+ 12,
+ 12,
null,
null,
null,
@@ -67580,46 +67599,46 @@
"branches": {
"[:if, 0, 23, 6, 23, 59]": {
"[:then, 1, 23, 6, 23, 33]": 0,
- "[:else, 2, 23, 6, 23, 59]": 9
+ "[:else, 2, 23, 6, 23, 59]": 13
},
"[:if, 3, 31, 10, 31, 71]": {
- "[:then, 4, 31, 36, 31, 66]": 18,
- "[:else, 5, 31, 69, 31, 71]": 9
+ "[:then, 4, 31, 36, 31, 66]": 26,
+ "[:else, 5, 31, 69, 31, 71]": 13
},
"[:if, 6, 52, 4, 54, 7]": {
"[:then, 7, 53, 6, 53, 55]": 0,
- "[:else, 8, 52, 4, 54, 7]": 0
+ "[:else, 8, 52, 4, 54, 7]": 2
},
"[:if, 9, 59, 23, 59, 86]": {
"[:then, 10, 59, 64, 59, 80]": 0,
- "[:else, 11, 59, 83, 59, 86]": 0
+ "[:else, 11, 59, 83, 59, 86]": 10
},
"[:if, 12, 72, 19, 72, 52]": {
- "[:then, 13, 72, 35, 72, 38]": 0,
- "[:else, 14, 72, 41, 72, 52]": 0
+ "[:then, 13, 72, 35, 72, 38]": 3,
+ "[:else, 14, 72, 41, 72, 52]": 7
},
"[:\"&.\", 15, 88, 50, 88, 75]": {
- "[:then, 16, 88, 50, 88, 75]": 2,
- "[:else, 17, 88, 50, 88, 75]": 0
+ "[:then, 16, 88, 50, 88, 75]": 5,
+ "[:else, 17, 88, 50, 88, 75]": 25
},
"[:if, 18, 92, 4, 98, 7]": {
- "[:then, 19, 93, 6, 94, 61]": 1,
- "[:else, 20, 96, 6, 97, 20]": 1
+ "[:then, 19, 93, 6, 94, 61]": 6,
+ "[:else, 20, 96, 6, 97, 20]": 24
},
"[:if, 21, 93, 27, 93, 77]": {
- "[:then, 22, 93, 63, 93, 69]": 1,
+ "[:then, 22, 93, 63, 93, 69]": 6,
"[:else, 23, 93, 72, 93, 77]": 0
},
"[:if, 24, 107, 4, 107, 76]": {
- "[:then, 25, 107, 4, 107, 49]": 0,
- "[:else, 26, 107, 4, 107, 76]": 2
+ "[:then, 25, 107, 4, 107, 49]": 5,
+ "[:else, 26, 107, 4, 107, 76]": 25
},
"[:if, 27, 116, 6, 118, 9]": {
- "[:then, 28, 117, 8, 117, 28]": 0,
- "[:else, 29, 116, 6, 118, 9]": 11
+ "[:then, 28, 117, 8, 117, 29]": 0,
+ "[:else, 29, 116, 6, 118, 9]": 12
},
"[:case, 30, 129, 4, 133, 7]": {
- "[:when, 31, 130, 20, 130, 39]": 1,
+ "[:when, 31, 130, 20, 130, 39]": 6,
"[:when, 32, 131, 21, 131, 40]": 0,
"[:else, 33, 132, 9, 132, 11]": 0
}
@@ -67636,14 +67655,14 @@
"lines": [
0,
0,
- 1,
+ 0,
null,
0,
null,
0,
null,
- 1,
- 1,
+ 0,
+ 0,
null,
null,
null,
@@ -67666,10 +67685,10 @@
null,
null,
0,
- 1,
+ 0,
0,
null,
- 1,
+ 0,
null,
null,
null,
@@ -67684,7 +67703,7 @@
"[:case, 0, 3, 4, 11, 7]": {
"[:when, 1, 5, 6, 5, 97]": 0,
"[:when, 2, 7, 6, 7, 95]": 0,
- "[:else, 3, 9, 6, 10, 69]": 1
+ "[:else, 3, 9, 6, 10, 69]": 0
},
"[:unless, 4, 16, 4, 16, 39]": {
"[:else, 5, 16, 4, 16, 39]": 0,
@@ -67698,7 +67717,7 @@
},
"[:if, 12, 33, 4, 37, 7]": {
"[:then, 13, 34, 6, 34, 98]": 0,
- "[:else, 14, 36, 6, 36, 99]": 1
+ "[:else, 14, 36, 6, 36, 99]": 0
},
"[:unless, 15, 41, 4, 41, 49]": {
"[:else, 16, 41, 4, 41, 49]": 0,
@@ -67734,11 +67753,11 @@
null,
1,
1,
- 13,
+ 9,
null,
- 13,
+ 9,
null,
- 13,
+ 9,
null,
null,
1,
@@ -67754,7 +67773,7 @@
1,
1,
null,
- 2,
+ 1,
1,
null,
null,
@@ -67771,7 +67790,7 @@
null,
1,
3,
- 21,
+ 12,
0,
null,
null,
@@ -67784,11 +67803,11 @@
1,
null,
1,
- 3,
+ 0,
null,
null,
1,
- 1,
+ 0,
null,
null,
1,
@@ -67796,7 +67815,7 @@
null,
null,
1,
- 3,
+ 0,
null,
null,
1,
@@ -67816,18 +67835,18 @@
null,
null,
1,
- 3,
- 3,
+ 0,
+ 0,
null,
null,
null,
- 3,
+ 0,
null,
null,
1,
null,
1,
- 5,
+ 4,
null,
null,
1,
@@ -67838,27 +67857,27 @@
null,
null,
1,
- 7,
+ 4,
null,
- 7,
- 21,
+ 4,
+ 12,
null,
null,
null,
1,
- 21,
- 21,
+ 12,
+ 12,
null,
- 21,
- 21,
+ 12,
+ 12,
0,
null,
null,
null,
null,
null,
- 21,
- 21,
+ 12,
+ 12,
null,
null
],
@@ -67872,7 +67891,7 @@
"[:then, 5, 80, 4, 80, 14]": 0
},
"[:unless, 6, 88, 4, 88, 35]": {
- "[:else, 7, 88, 4, 88, 35]": 3,
+ "[:else, 7, 88, 4, 88, 35]": 0,
"[:then, 8, 88, 4, 88, 14]": 0
},
"[:if, 9, 103, 4, 106, 7]": {
@@ -67880,276 +67899,65 @@
"[:else, 11, 103, 4, 106, 7]": 0
},
"[:unless, 12, 110, 4, 110, 28]": {
- "[:else, 13, 110, 4, 110, 28]": 7,
+ "[:else, 13, 110, 4, 110, 28]": 4,
"[:then, 14, 110, 4, 110, 10]": 0
}
}
},
- "/home/user/git/libregig/app/models/permission.rb": {
+ "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
"lines": [
1,
1,
1,
null,
1,
- 1,
- 1,
- null,
- 1,
- 1,
- 1,
- 1,
- null,
- 1,
- 0,
- 0,
- 0,
- null,
- null,
null,
null,
null,
- null,
- 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/permission.rb": {
+ "lines": [
1,
1,
- null,
1,
null,
1,
1,
1,
- 1,
null,
1,
1,
- null,
1,
- null,
- null,
- null,
- null,
- null,
+ 2,
null,
1,
0,
0,
0,
- 0,
- 0,
- 0,
null,
null,
null,
- 1,
null,
- 1,
- 13,
null,
- 4,
- 4,
null,
- 4,
1,
- null,
- null,
- null,
1,
- null,
- 13,
- 0,
- null,
- null,
- null,
1,
- 13,
- 0,
- null,
- null,
null,
1,
- 13,
- 0,
- null,
null,
- null
- ],
- "branches": {
- "[:case, 0, 47, 4, 52, 7]": {
- "[:when, 1, 48, 21, 48, 43]": 0,
- "[:when, 2, 49, 22, 49, 45]": 0,
- "[:when, 3, 50, 23, 50, 47]": 0,
- "[:else, 4, 51, 9, 51, 48]": 0
- },
- "[:if, 5, 58, 4, 58, 38]": {
- "[:then, 6, 58, 4, 58, 15]": 9,
- "[:else, 7, 58, 4, 58, 38]": 4
- },
- "[:unless, 8, 63, 4, 65, 7]": {
- "[:else, 9, 63, 4, 65, 7]": 3,
- "[:then, 10, 64, 6, 64, 101]": 1
- },
- "[:unless, 11, 70, 4, 72, 7]": {
- "[:else, 12, 70, 4, 72, 7]": 13,
- "[:then, 13, 71, 6, 71, 51]": 0
- },
- "[:unless, 14, 76, 4, 78, 7]": {
- "[:else, 15, 76, 4, 78, 7]": 13,
- "[:then, 16, 77, 6, 77, 57]": 0
- },
- "[:\"&.\", 17, 82, 11, 82, 27]": {
- "[:then, 18, 82, 11, 82, 27]": 13,
- "[:else, 19, 82, 11, 82, 27]": 0
- },
- "[:\"&.\", 20, 82, 31, 82, 44]": {
- "[:then, 21, 82, 31, 82, 44]": 9,
- "[:else, 22, 82, 31, 82, 44]": 0
- },
- "[:unless, 23, 82, 4, 84, 7]": {
- "[:else, 24, 82, 4, 84, 7]": 13,
- "[:then, 25, 83, 6, 83, 56]": 0
- }
- }
- },
- "/home/user/git/libregig/app/queries/event_permission_query.rb": {
- "lines": [
1,
1,
1,
- 15,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 15,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- null,
1,
- 15,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 15,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- 1,
- 15,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/queries/band_permission_query.rb": {
- "lines": [
1,
1,
- 1,
- 6,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
1,
- 6,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
null,
null,
@@ -68157,170 +67965,374 @@
null,
null,
1,
- null,
- 1,
- 6,
- null,
- null,
- null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
1,
- 6,
- null,
null,
+ 1,
+ 50,
null,
+ 3,
+ 3,
null,
+ 3,
+ 0,
null,
null,
null,
+ 1,
null,
+ 50,
+ 0,
null,
null,
null,
1,
- 6,
+ 50,
+ 0,
null,
null,
null,
+ 1,
+ 50,
+ 1,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:case, 0, 47, 4, 52, 7]": {
+ "[:when, 1, 48, 21, 48, 43]": 0,
+ "[:when, 2, 49, 22, 49, 45]": 0,
+ "[:when, 3, 50, 23, 50, 47]": 0,
+ "[:else, 4, 51, 9, 51, 48]": 0
+ },
+ "[:if, 5, 58, 4, 58, 38]": {
+ "[:then, 6, 58, 4, 58, 15]": 47,
+ "[:else, 7, 58, 4, 58, 38]": 3
+ },
+ "[:unless, 8, 63, 4, 65, 7]": {
+ "[:else, 9, 63, 4, 65, 7]": 3,
+ "[:then, 10, 64, 6, 64, 101]": 0
+ },
+ "[:unless, 11, 70, 4, 72, 7]": {
+ "[:else, 12, 70, 4, 72, 7]": 50,
+ "[:then, 13, 71, 6, 71, 51]": 0
+ },
+ "[:unless, 14, 76, 4, 78, 7]": {
+ "[:else, 15, 76, 4, 78, 7]": 50,
+ "[:then, 16, 77, 6, 77, 57]": 0
+ },
+ "[:\"&.\", 17, 82, 11, 82, 27]": {
+ "[:then, 18, 82, 11, 82, 27]": 50,
+ "[:else, 19, 82, 11, 82, 27]": 0
+ },
+ "[:\"&.\", 20, 82, 31, 82, 44]": {
+ "[:then, 21, 82, 31, 82, 44]": 12,
+ "[:else, 22, 82, 31, 82, 44]": 0
+ },
+ "[:unless, 23, 82, 4, 84, 7]": {
+ "[:else, 24, 82, 4, 84, 7]": 49,
+ "[:then, 25, 83, 6, 83, 56]": 1
+ }
+ }
+ },
+ "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
1,
- 6,
null,
null,
+ 4,
null,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
+ 1,
null,
null,
null,
null,
1,
- 6,
- null,
+ 3,
+ 3,
+ 3,
+ 3,
null,
+ 3,
+ 2,
+ 2,
null,
null,
+ 3,
+ 3,
null,
null,
null,
+ 1,
+ 3,
null,
+ 3,
+ 0,
+ 0,
null,
null,
+ 3,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 45, 43, 45, 68]": {
+ "[:then, 1, 45, 59, 45, 62]": 1,
+ "[:else, 2, 45, 65, 45, 68]": 0
+ },
+ "[:if, 3, 61, 6, 64, 9]": {
+ "[:then, 4, 62, 8, 63, 93]": 2,
+ "[:else, 5, 61, 6, 64, 9]": 1
+ },
+ "[:if, 6, 74, 4, 77, 7]": {
+ "[:then, 7, 75, 6, 76, 47]": 0,
+ "[:else, 8, 74, 4, 77, 7]": 3
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 0,
+ 0,
null,
null,
+ 1,
+ 12,
+ 12,
+ 12,
null,
+ 12,
+ 0,
+ 0,
+ 0,
+ 12,
+ 12,
+ 12,
+ 12,
null,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 12,
null,
null
],
- "branches": {}
+ "branches": {
+ "[:if, 0, 3, 4, 3, 43]": {
+ "[:then, 1, 3, 4, 3, 27]": 0,
+ "[:else, 2, 3, 4, 3, 43]": 0
+ },
+ "[:if, 3, 12, 4, 26, 7]": {
+ "[:then, 4, 13, 6, 15, 55]": 0,
+ "[:else, 5, 16, 4, 26, 7]": 12
+ },
+ "[:if, 6, 16, 4, 26, 7]": {
+ "[:then, 7, 17, 6, 19, 64]": 12,
+ "[:else, 8, 21, 6, 25, 48]": 0
+ }
+ }
},
- "/home/user/git/libregig/app/queries/member_permission_query.rb": {
+ "/home/user/git/libregig/app/controllers/application_controller.rb": {
"lines": [
+ null,
+ null,
+ 1,
1,
1,
1,
- 7,
- null,
- null,
null,
null,
null,
null,
null,
+ 1,
+ 34,
+ 34,
null,
null,
+ 1,
+ 17,
+ 6,
null,
null,
null,
null,
null,
+ 1,
+ 17,
null,
null,
+ 1,
+ 51,
null,
null,
+ 1,
null,
+ 1,
+ 35,
null,
null,
+ 1,
+ 35,
+ 0,
+ 35,
+ 24,
null,
+ 11,
null,
null,
null,
+ 1,
+ 0,
null,
+ 0,
null,
null,
null,
+ 0,
null,
null,
- 1,
- 7,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
null,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
null,
1,
- 7,
+ 24,
+ 24,
+ 24,
+ 24,
null,
+ 0,
null,
null,
null,
+ 1,
+ 11,
+ 11,
null,
null,
1,
- 7,
+ 0,
+ 0,
null,
null,
+ 1,
+ 35,
null,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 11,
null,
null,
- 1,
- 7,
null,
null,
null,
@@ -68329,18 +68341,28 @@
null,
null,
null,
+ 1,
null,
+ 0,
null,
null,
+ 0,
+ 0,
null,
null,
null,
1,
- 8,
+ 0,
+ 0,
null,
null,
+ 1,
null,
+ 17,
+ 11,
+ 6,
null,
+ 17,
null,
null,
null,
@@ -68349,38 +68371,148 @@
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 13, 4, 13, 27]": {
+ "[:else, 1, 13, 4, 13, 27]": 34,
+ "[:then, 2, 13, 4, 13, 10]": 0
+ },
+ "[:\"&.\", 3, 18, 18, 18, 39]": {
+ "[:then, 4, 18, 18, 18, 39]": 17,
+ "[:else, 5, 18, 18, 18, 39]": 0
+ },
+ "[:unless, 6, 18, 4, 18, 39]": {
+ "[:else, 7, 18, 4, 18, 39]": 6,
+ "[:then, 8, 18, 4, 18, 10]": 11
+ },
+ "[:if, 9, 26, 4, 26, 43]": {
+ "[:then, 10, 26, 20, 26, 38]": 0,
+ "[:else, 11, 26, 41, 26, 43]": 17
+ },
+ "[:if, 12, 40, 4, 46, 7]": {
+ "[:then, 13, 41, 6, 41, 35]": 0,
+ "[:else, 14, 42, 4, 46, 7]": 35
+ },
+ "[:if, 15, 42, 4, 46, 7]": {
+ "[:then, 16, 43, 6, 43, 41]": 24,
+ "[:else, 17, 45, 6, 45, 24]": 11
+ },
+ "[:if, 18, 66, 4, 70, 7]": {
+ "[:then, 19, 67, 6, 67, 55]": 0,
+ "[:else, 20, 69, 6, 69, 32]": 0
+ },
+ "[:\"&.\", 21, 75, 27, 75, 48]": {
+ "[:then, 22, 75, 27, 75, 48]": 0,
+ "[:else, 23, 75, 27, 75, 48]": 0
+ },
+ "[:if, 24, 81, 4, 88, 7]": {
+ "[:then, 25, 82, 6, 85, 11]": 0,
+ "[:else, 26, 87, 6, 87, 10]": 0
+ },
+ "[:if, 27, 82, 6, 84, 9]": {
+ "[:then, 28, 83, 8, 83, 77]": 0,
+ "[:else, 29, 82, 6, 84, 9]": 0
+ },
+ "[:if, 30, 98, 4, 103, 7]": {
+ "[:then, 31, 99, 6, 100, 32]": 24,
+ "[:else, 32, 102, 6, 102, 24]": 0
+ },
+ "[:\"&.\", 33, 117, 14, 117, 38]": {
+ "[:then, 34, 117, 14, 117, 38]": 24,
+ "[:else, 35, 117, 14, 117, 38]": 11
+ },
+ "[:if, 36, 117, 4, 117, 55]": {
+ "[:then, 37, 117, 4, 117, 10]": 35,
+ "[:else, 38, 117, 4, 117, 55]": 0
+ },
+ "[:if, 39, 119, 4, 123, 7]": {
+ "[:then, 40, 120, 6, 120, 29]": 0,
+ "[:else, 41, 122, 6, 122, 23]": 0
+ },
+ "[:unless, 42, 140, 4, 146, 7]": {
+ "[:else, 43, 140, 4, 146, 7]": 0,
+ "[:then, 44, 144, 6, 145, 36]": 0
+ },
+ "[:if, 45, 156, 6, 158, 16]": {
+ "[:then, 46, 157, 8, 157, 17]": 11,
+ "[:else, 47, 158, 8, 158, 16]": 6
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
+ 1,
+ 13,
+ 13,
+ 13,
+ 13,
null,
null,
1,
- 7,
+ 0,
+ null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
null,
null,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ 1,
+ 1,
+ 1,
null,
+ 0,
null,
null,
null,
+ 1,
+ 1,
+ 1,
null,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 2,
null,
null,
+ 1,
+ 1,
+ 1,
null,
1,
- 7,
+ 0,
+ 1,
null,
null,
+ 1,
+ 2,
null,
null,
null,
@@ -68388,11 +68520,19 @@
null,
null,
null,
+ 2,
null,
+ 2,
+ 2,
+ 2,
+ 2,
+ 0,
null,
null,
null,
null,
+ 1,
+ 1,
null,
null,
null,
@@ -68400,196 +68540,154 @@
null,
null
],
- "branches": {}
+ "branches": {
+ "[:unless, 0, 19, 4, 19, 75]": {
+ "[:else, 1, 19, 4, 19, 75]": 0,
+ "[:then, 2, 19, 4, 19, 23]": 0
+ },
+ "[:if, 3, 20, 4, 20, 54]": {
+ "[:then, 4, 20, 4, 20, 37]": 0,
+ "[:else, 5, 20, 4, 20, 54]": 0
+ },
+ "[:if, 6, 32, 4, 37, 7]": {
+ "[:then, 7, 33, 6, 34, 66]": 1,
+ "[:else, 8, 36, 6, 36, 48]": 0
+ },
+ "[:if, 9, 41, 4, 45, 7]": {
+ "[:then, 10, 42, 6, 42, 67]": 1,
+ "[:else, 11, 44, 6, 44, 49]": 0
+ },
+ "[:if, 12, 65, 6, 67, 18]": {
+ "[:then, 13, 66, 8, 66, 22]": 0,
+ "[:else, 14, 67, 8, 67, 18]": 1
+ },
+ "[:if, 15, 84, 6, 86, 9]": {
+ "[:then, 16, 85, 8, 85, 65]": 0,
+ "[:else, 17, 84, 6, 86, 9]": 2
+ }
+ }
},
- "/home/user/git/libregig/app/controllers/sessions_controller.rb": {
+ "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
"lines": [
- 1,
- 1,
1,
1,
null,
- null,
1,
- 10,
- 9,
- 9,
- null,
- 9,
- 0,
- 0,
- 0,
- 9,
- 9,
- 9,
- 9,
- null,
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
+ 3,
+ 3,
+ 3,
null,
null,
1,
+ null,
1,
+ 18,
+ null,
+ 18,
1,
- 1,
+ 17,
+ 18,
null,
null,
1,
+ 3,
+ 3,
+ 3,
+ null,
null,
1,
- 10,
+ 3,
null,
null
],
"branches": {
- "[:if, 0, 3, 4, 3, 43]": {
- "[:then, 1, 3, 4, 3, 27]": 0,
- "[:else, 2, 3, 4, 3, 43]": 1
- },
- "[:if, 3, 12, 4, 26, 7]": {
- "[:then, 4, 13, 6, 15, 55]": 0,
- "[:else, 5, 16, 4, 26, 7]": 9
+ "[:if, 0, 15, 6, 17, 42]": {
+ "[:then, 1, 16, 8, 16, 26]": 1,
+ "[:else, 2, 17, 8, 17, 42]": 17
},
- "[:if, 6, 16, 4, 26, 7]": {
- "[:then, 7, 17, 6, 19, 64]": 9,
- "[:else, 8, 21, 6, 25, 48]": 0
+ "[:if, 3, 28, 4, 28, 52]": {
+ "[:then, 4, 28, 4, 28, 38]": 1,
+ "[:else, 5, 28, 4, 28, 52]": 2
}
}
},
- "/home/user/git/libregig/app/controllers/application_controller.rb": {
+ "/home/user/git/libregig/app/queries/event_permission_query.rb": {
"lines": [
- null,
- null,
1,
1,
1,
- 1,
- null,
+ 21,
null,
null,
null,
null,
- 1,
- 30,
- 28,
null,
null,
- 1,
- 16,
- 7,
null,
null,
null,
null,
null,
- 1,
- 16,
null,
null,
- 1,
- 44,
null,
null,
- 1,
null,
1,
- 33,
+ 21,
null,
null,
- 1,
- 33,
- 0,
- 33,
- 19,
null,
- 14,
null,
null,
null,
- 1,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 0,
- 0,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
1,
null,
- 0,
- null,
+ 1,
+ 21,
null,
null,
- 0,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
- 0,
+ null,
+ 1,
+ 21,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
- 1,
- 19,
- 19,
- 19,
- 19,
null,
- 0,
null,
null,
null,
- 1,
- 14,
- 14,
null,
null,
1,
- 0,
- 0,
+ 21,
null,
null,
- 1,
- 32,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
- 13,
null,
null,
null,
@@ -68599,147 +68697,124 @@
null,
null,
null,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
1,
null,
- 0,
null,
+ 1,
null,
0,
0,
null,
- null,
- null,
- 1,
- 0,
0,
null,
null,
+ null,
1,
+ 0,
null,
- 14,
- 7,
- 7,
+ 0,
+ 0,
null,
- 14,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
+ 1,
+ 1,
null,
+ 1,
null,
null
],
"branches": {
- "[:unless, 0, 13, 4, 13, 27]": {
- "[:else, 1, 13, 4, 13, 27]": 28,
- "[:then, 2, 13, 4, 13, 10]": 2
- },
- "[:\"&.\", 3, 18, 18, 18, 39]": {
- "[:then, 4, 18, 18, 18, 39]": 14,
- "[:else, 5, 18, 18, 18, 39]": 2
- },
- "[:unless, 6, 18, 4, 18, 39]": {
- "[:else, 7, 18, 4, 18, 39]": 7,
- "[:then, 8, 18, 4, 18, 10]": 9
- },
- "[:if, 9, 26, 4, 26, 43]": {
- "[:then, 10, 26, 20, 26, 38]": 1,
- "[:else, 11, 26, 41, 26, 43]": 15
- },
- "[:if, 12, 40, 4, 46, 7]": {
- "[:then, 13, 41, 6, 41, 35]": 0,
- "[:else, 14, 42, 4, 46, 7]": 33
- },
- "[:if, 15, 42, 4, 46, 7]": {
- "[:then, 16, 43, 6, 43, 41]": 19,
- "[:else, 17, 45, 6, 45, 24]": 14
- },
- "[:if, 18, 66, 4, 70, 7]": {
- "[:then, 19, 67, 6, 67, 55]": 0,
- "[:else, 20, 69, 6, 69, 32]": 0
- },
- "[:\"&.\", 21, 75, 27, 75, 48]": {
- "[:then, 22, 75, 27, 75, 48]": 0,
- "[:else, 23, 75, 27, 75, 48]": 0
- },
- "[:if, 24, 81, 4, 88, 7]": {
- "[:then, 25, 82, 6, 85, 11]": 0,
- "[:else, 26, 87, 6, 87, 10]": 0
- },
- "[:if, 27, 82, 6, 84, 9]": {
- "[:then, 28, 83, 8, 83, 77]": 0,
- "[:else, 29, 82, 6, 84, 9]": 0
- },
- "[:if, 30, 98, 4, 103, 7]": {
- "[:then, 31, 99, 6, 100, 32]": 19,
- "[:else, 32, 102, 6, 102, 24]": 0
- },
- "[:\"&.\", 33, 117, 14, 117, 38]": {
- "[:then, 34, 117, 14, 117, 38]": 19,
- "[:else, 35, 117, 14, 117, 38]": 13
- },
- "[:if, 36, 117, 4, 117, 55]": {
- "[:then, 37, 117, 4, 117, 10]": 32,
- "[:else, 38, 117, 4, 117, 55]": 0
- },
- "[:if, 39, 119, 4, 123, 7]": {
- "[:then, 40, 120, 6, 120, 29]": 0,
- "[:else, 41, 122, 6, 122, 23]": 0
+ "[:if, 0, 10, 6, 14, 9]": {
+ "[:then, 1, 11, 8, 11, 41]": 0,
+ "[:else, 2, 13, 8, 13, 73]": 0
},
- "[:unless, 42, 140, 4, 146, 7]": {
- "[:else, 43, 140, 4, 146, 7]": 0,
- "[:then, 44, 144, 6, 145, 36]": 0
+ "[:if, 3, 20, 4, 24, 7]": {
+ "[:then, 4, 21, 6, 21, 75]": 0,
+ "[:else, 5, 23, 6, 23, 71]": 0
},
- "[:if, 45, 156, 6, 158, 16]": {
- "[:then, 46, 157, 8, 157, 17]": 7,
- "[:else, 47, 158, 8, 158, 16]": 7
+ "[:if, 6, 34, 4, 34, 80]": {
+ "[:then, 7, 34, 4, 34, 10]": 0,
+ "[:else, 8, 34, 4, 34, 80]": 1
}
}
},
- "/home/user/git/libregig/app/controllers/events_controller.rb": {
+ "/home/user/git/libregig/app/models/member_skill.rb": {
"lines": [
1,
1,
1,
null,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/band_member.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "lines": [
1,
1,
- null,
1,
- 9,
- 9,
- 9,
- 9,
null,
+ 1,
+ 1,
null,
1,
+ null,
+ null,
0,
null,
+ null,
+ null,
+ null,
+ null,
0,
0,
+ null,
0,
null,
null,
- 1,
+ null,
null,
null,
1,
null,
null,
1,
- 0,
null,
- 0,
- 0,
- 0,
null,
+ 1,
0,
null,
null,
- null,
1,
0,
0,
@@ -68748,209 +68823,165 @@
null,
null,
null,
- 1,
- 0,
+ null,
+ null,
+ null,
0,
null,
0,
null,
null,
1,
- null,
+ 1,
+ 1,
1,
0,
null,
- null,
1,
- 0,
- 0,
+ 1,
+ null,
+ null,
null,
- 0,
0,
0,
null,
null,
1,
0,
+ 0,
null,
null,
+ 1,
null,
+ 1,
+ 1,
null,
null,
null,
null,
- 0,
- null,
+ 1,
0,
0,
+ null,
0,
0,
0,
null,
null,
- null,
- null,
1,
0,
- null,
- null,
- null,
- null,
+ 0,
+ 0,
null,
null
],
"branches": {
- "[:unless, 0, 19, 4, 19, 75]": {
- "[:else, 1, 19, 4, 19, 75]": 0,
- "[:then, 2, 19, 4, 19, 23]": 0
- },
- "[:if, 3, 20, 4, 20, 54]": {
- "[:then, 4, 20, 4, 20, 37]": 0,
- "[:else, 5, 20, 4, 20, 54]": 0
+ "[:if, 0, 17, 4, 23, 7]": {
+ "[:then, 1, 18, 6, 22, 49]": 0,
+ "[:else, 2, 17, 4, 23, 7]": 0
},
- "[:if, 6, 32, 4, 37, 7]": {
- "[:then, 7, 33, 6, 34, 66]": 0,
- "[:else, 8, 36, 6, 36, 48]": 0
+ "[:unless, 3, 38, 4, 38, 73]": {
+ "[:else, 4, 38, 4, 38, 73]": 0,
+ "[:then, 5, 38, 4, 38, 53]": 0
},
- "[:if, 9, 41, 4, 45, 7]": {
- "[:then, 10, 42, 6, 42, 67]": 0,
- "[:else, 11, 44, 6, 44, 49]": 0
+ "[:unless, 6, 47, 4, 47, 77]": {
+ "[:else, 7, 47, 4, 47, 77]": 0,
+ "[:then, 8, 47, 4, 47, 53]": 0
},
- "[:if, 12, 65, 6, 67, 18]": {
- "[:then, 13, 66, 8, 66, 22]": 0,
- "[:else, 14, 67, 8, 67, 18]": 0
+ "[:if, 9, 55, 6, 60, 9]": {
+ "[:then, 10, 56, 8, 56, 71]": 0,
+ "[:else, 11, 58, 8, 59, 51]": 1
},
- "[:if, 15, 84, 6, 86, 9]": {
- "[:then, 16, 85, 8, 85, 65]": 0,
- "[:else, 17, 84, 6, 86, 9]": 0
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/concerns/access_permissions.rb": {
+ "/home/user/git/libregig/app/queries/member_permission_query.rb": {
"lines": [
1,
1,
- null,
1,
- 2,
- 2,
- 2,
+ 7,
+ null,
+ null,
+ null,
+ null,
null,
null,
- 1,
null,
- 1,
- 10,
null,
- 10,
- 2,
- 8,
- 10,
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 1,
null,
- null
- ],
- "branches": {
- "[:if, 0, 15, 6, 17, 42]": {
- "[:then, 1, 16, 8, 16, 26]": 2,
- "[:else, 2, 17, 8, 17, 42]": 8
- },
- "[:if, 3, 28, 4, 28, 52]": {
- "[:then, 4, 28, 4, 28, 38]": 0,
- "[:else, 5, 28, 4, 28, 52]": 1
- }
- }
- },
- "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
- 0,
- 0,
null,
- 0,
null,
- 0,
- 0,
null,
- 0,
- 0,
- 0,
null,
null,
null,
- 1,
- 0,
null,
- 0,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 1,
- 1,
null,
- 1,
- 1,
- 1,
- 1,
- 1,
null,
- 1,
null,
- 0,
null,
null,
1,
- 0,
+ 7,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
- 0,
null,
null,
null,
1,
- 0,
- 0,
+ 7,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
+ 7,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
1,
- 0,
+ 7,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
@@ -68961,191 +68992,73 @@
null,
null,
null,
- 0,
+ null,
+ 1,
+ 7,
+ null,
null,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
- 0,
null,
- 0,
null,
null,
null,
1,
- 0,
+ 7,
null,
- 0,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
null,
- 0,
- 0,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 0,
null,
null,
- 0,
null,
null,
- 1,
- 0,
- 0,
- 0,
- 0,
null,
null,
- 1,
- 1,
- 0,
null,
null,
null,
- 1,
- 0,
- 0,
null,
null,
null,
1,
- 1,
- 1,
- 0,
- 0,
+ 7,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
- 1,
- 1,
- 1,
- 1,
null,
null,
- 1,
- 1,
null,
null,
- 1,
- 1,
null,
null,
- 1,
- 0,
null,
null
],
- "branches": {
- "[:if, 0, 11, 19, 11, 91]": {
- "[:then, 1, 11, 41, 11, 55]": 0,
- "[:else, 2, 11, 58, 11, 91]": 0
- },
- "[:if, 3, 28, 4, 30, 7]": {
- "[:then, 4, 29, 6, 29, 80]": 0,
- "[:else, 5, 28, 4, 30, 7]": 0
- },
- "[:\"&.\", 6, 43, 4, 43, 38]": {
- "[:then, 7, 43, 4, 43, 38]": 0,
- "[:else, 8, 43, 4, 43, 38]": 1
- },
- "[:unless, 9, 45, 4, 45, 77]": {
- "[:else, 10, 45, 4, 45, 77]": 0,
- "[:then, 11, 45, 4, 45, 53]": 1
- },
- "[:if, 12, 53, 4, 61, 7]": {
- "[:then, 13, 54, 6, 58, 9]": 0,
- "[:else, 14, 60, 6, 60, 55]": 0
- },
- "[:if, 15, 54, 6, 58, 9]": {
- "[:then, 16, 55, 8, 55, 72]": 0,
- "[:else, 17, 57, 8, 57, 66]": 0
- },
- "[:if, 18, 72, 4, 72, 68]": {
- "[:then, 19, 72, 4, 72, 47]": 0,
- "[:else, 20, 72, 4, 72, 68]": 0
- },
- "[:\"&.\", 21, 75, 21, 75, 40]": {
- "[:then, 22, 75, 21, 75, 40]": 0,
- "[:else, 23, 75, 21, 75, 40]": 0
- },
- "[:if, 24, 75, 20, 75, 66]": {
- "[:then, 25, 75, 54, 75, 59]": 0,
- "[:else, 26, 75, 62, 75, 66]": 0
- },
- "[:case, 27, 77, 4, 110, 7]": {
- "[:when, 28, 79, 6, 93, 10]": 0,
- "[:when, 29, 95, 6, 95, 49]": 0,
- "[:when, 30, 97, 6, 97, 55]": 0,
- "[:when, 31, 99, 6, 99, 46]": 0,
- "[:when, 32, 101, 6, 103, 8]": 0,
- "[:when, 33, 105, 6, 105, 50]": 0,
- "[:when, 34, 107, 6, 107, 50]": 0,
- "[:else, 35, 109, 6, 109, 42]": 0
- },
- "[:if, 36, 114, 4, 114, 75]": {
- "[:then, 37, 114, 4, 114, 54]": 0,
- "[:else, 38, 114, 4, 114, 75]": 0
- },
- "[:\"&.\", 39, 117, 12, 117, 31]": {
- "[:then, 40, 117, 12, 117, 31]": 0,
- "[:else, 41, 117, 12, 117, 31]": 0
- },
- "[:case, 42, 119, 19, 137, 7]": {
- "[:when, 43, 121, 6, 121, 49]": 0,
- "[:when, 44, 123, 6, 123, 46]": 0,
- "[:when, 45, 125, 6, 125, 56]": 0,
- "[:when, 46, 127, 6, 134, 9]": 0,
- "[:else, 47, 136, 6, 136, 49]": 0
- },
- "[:if, 48, 129, 8, 133, 11]": {
- "[:then, 49, 130, 10, 130, 22]": 0,
- "[:else, 50, 132, 10, 132, 59]": 0
- },
- "[:if, 51, 139, 4, 139, 46]": {
- "[:then, 52, 139, 11, 139, 31]": 0,
- "[:else, 53, 139, 34, 139, 46]": 0
- },
- "[:unless, 54, 150, 4, 152, 7]": {
- "[:else, 55, 150, 4, 152, 7]": 1,
- "[:then, 56, 151, 6, 151, 57]": 0
- },
- "[:unless, 57, 156, 4, 158, 7]": {
- "[:else, 58, 156, 4, 158, 7]": 0,
- "[:then, 59, 157, 6, 157, 55]": 0
- },
- "[:if, 60, 162, 4, 166, 7]": {
- "[:then, 61, 163, 6, 163, 54]": 1,
- "[:else, 62, 164, 4, 166, 7]": 0
- },
- "[:if, 63, 164, 4, 166, 7]": {
- "[:then, 64, 165, 6, 165, 62]": 0,
- "[:else, 65, 164, 4, 166, 7]": 0
- }
- }
+ "branches": {}
},
"/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb": {
"lines": [
@@ -69172,27 +69085,27 @@
null,
1,
18,
- 10,
- 5,
+ 8,
+ 4,
null,
- 5,
+ 4,
null,
null,
null,
null,
1,
- 3,
- 3,
+ 2,
+ 2,
null,
- 3,
+ 2,
null,
null,
1,
- 4,
- 4,
+ 1,
+ 1,
null,
- 4,
- 4,
+ 1,
+ 1,
null,
null,
null,
@@ -69200,7 +69113,7 @@
null,
null,
null,
- 4,
+ 1,
null,
null,
1,
@@ -69304,15 +69217,22 @@
1,
null,
1,
- 5,
- 5,
- 5,
+ 4,
+ 4,
+ 4,
null,
null,
- 5,
+ 4,
+ null,
+ null,
+ null,
+ 4,
+ 4,
null,
+ 4,
null,
null,
+ 1,
5,
5,
null,
@@ -69320,36 +69240,29 @@
null,
null,
1,
- 9,
- 9,
- null,
- 9,
- null,
null,
+ 5,
1,
+ 4,
null,
- 11,
- 2,
- 9,
- null,
- 11,
+ 5,
null,
- 11,
- 11,
+ 5,
+ 5,
null,
- 11,
+ 5,
null,
null,
null,
null,
1,
- 9,
+ 5,
null,
- 9,
+ 5,
null,
- 2,
+ 0,
null,
- 2,
+ 0,
null,
null,
null,
@@ -69357,13 +69270,13 @@
null,
null,
1,
- 12,
- 9,
+ 7,
+ 5,
null,
null,
1,
null,
- 12,
+ 7,
null,
null,
null,
@@ -69372,21 +69285,21 @@
1,
null,
1,
- 13,
+ 11,
null,
null,
1,
- 23,
+ 14,
null,
- 23,
+ 14,
null,
null,
null
],
"branches": {
"[:if, 0, 24, 8, 28, 11]": {
- "[:then, 1, 25, 10, 25, 32]": 5,
- "[:else, 2, 27, 10, 27, 56]": 5
+ "[:then, 1, 25, 10, 25, 32]": 4,
+ "[:else, 2, 27, 10, 27, 56]": 4
},
"[:if, 3, 119, 6, 119, 77]": {
"[:then, 4, 119, 6, 119, 48]": 0,
@@ -69398,78 +69311,72 @@
},
"[:if, 9, 157, 14, 157, 79]": {
"[:then, 10, 157, 45, 157, 60]": 0,
- "[:else, 11, 157, 63, 157, 79]": 5
+ "[:else, 11, 157, 63, 157, 79]": 4
},
"[:\"&.\", 12, 162, 15, 162, 51]": {
- "[:then, 13, 162, 15, 162, 51]": 5,
+ "[:then, 13, 162, 15, 162, 51]": 4,
"[:else, 14, 162, 15, 162, 51]": 0
},
"[:if, 15, 180, 8, 182, 19]": {
- "[:then, 16, 181, 10, 181, 49]": 2,
- "[:else, 17, 182, 10, 182, 19]": 9
+ "[:then, 16, 181, 10, 181, 49]": 1,
+ "[:else, 17, 182, 10, 182, 19]": 4
},
"[:if, 18, 187, 6, 187, 62]": {
"[:then, 19, 187, 6, 187, 34]": 0,
- "[:else, 20, 187, 6, 187, 62]": 11
+ "[:else, 20, 187, 6, 187, 62]": 5
},
"[:if, 21, 197, 6, 197, 29]": {
- "[:then, 22, 197, 6, 197, 12]": 7,
- "[:else, 23, 197, 6, 197, 29]": 2
+ "[:then, 22, 197, 6, 197, 12]": 5,
+ "[:else, 23, 197, 6, 197, 29]": 0
},
"[:unless, 24, 209, 6, 209, 36]": {
- "[:else, 25, 209, 6, 209, 36]": 9,
- "[:then, 26, 209, 6, 209, 15]": 3
+ "[:else, 25, 209, 6, 209, 36]": 5,
+ "[:then, 26, 209, 6, 209, 15]": 2
},
"[:if, 27, 210, 6, 210, 55]": {
- "[:then, 28, 210, 6, 210, 17]": 2,
- "[:else, 29, 210, 6, 210, 55]": 7
+ "[:then, 28, 210, 6, 210, 17]": 0,
+ "[:else, 29, 210, 6, 210, 55]": 5
},
"[:unless, 30, 228, 6, 228, 62]": {
- "[:else, 31, 228, 6, 228, 62]": 23,
+ "[:else, 31, 228, 6, 228, 62]": 14,
"[:then, 32, 228, 6, 228, 12]": 0
}
}
},
- "/home/user/git/libregig/app/models/member_skill.rb": {
+ "/home/user/git/libregig/app/models/confirmation_token.rb": {
"lines": [
1,
1,
+ null,
1,
null,
1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/band_member.rb": {
- "lines": [
+ null,
1,
+ null,
1,
+ null,
1,
1,
+ null,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/members_controller.rb": {
+ "/home/user/git/libregig/app/mailers/user_mailer.rb": {
"lines": [
- 1,
- 1,
- 1,
null,
1,
1,
null,
1,
- null,
- null,
+ 0,
0,
null,
+ 0,
null,
null,
- null,
- null,
- 0,
+ 1,
0,
null,
0,
@@ -69478,57 +69385,96 @@
null,
null,
null,
- 1,
null,
null,
- 1,
null,
null,
- 1,
- 0,
null,
+ 0,
+ 0,
null,
- 1,
0,
0,
null,
+ null,
0,
null,
null,
+ 1,
+ 1,
+ null,
null,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:if, 0, 26, 4, 31, 7]": {
+ "[:then, 1, 27, 6, 27, 45]": 0,
+ "[:else, 2, 29, 6, 30, 64]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/mailers/application_mailer.rb": {
+ "lines": [
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
null,
+ 1,
0,
null,
0,
+ 0,
+ 0,
+ null,
+ null,
+ 1,
null,
null,
1,
0,
+ null,
+ null,
0,
0,
0,
null,
0,
0,
+ 0,
null,
null,
null,
- 0,
- 0,
+ null,
+ 1,
null,
null,
1,
1,
+ null,
+ 1,
1,
null,
+ 0,
+ null,
null,
- 1,
null,
1,
0,
+ 0,
null,
+ 0,
null,
null,
null,
@@ -69536,106 +69482,85 @@
0,
0,
null,
+ null,
+ null,
+ 0,
+ null,
+ null,
0,
0,
+ null,
0,
null,
null,
+ null,
+ null,
+ null,
1,
+ null,
0,
0,
0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 17, 4, 23, 7]": {
- "[:then, 1, 18, 6, 22, 49]": 0,
- "[:else, 2, 17, 4, 23, 7]": 0
- },
- "[:unless, 3, 38, 4, 38, 73]": {
- "[:else, 4, 38, 4, 38, 73]": 0,
- "[:then, 5, 38, 4, 38, 53]": 0
- },
- "[:unless, 6, 47, 4, 47, 77]": {
- "[:else, 7, 47, 4, 47, 77]": 0,
- "[:then, 8, 47, 4, 47, 53]": 0
- },
- "[:if, 9, 55, 6, 60, 9]": {
- "[:then, 10, 56, 8, 56, 71]": 0,
- "[:else, 11, 58, 8, 59, 51]": 0
- },
- "[:if, 12, 84, 6, 86, 18]": {
- "[:then, 13, 85, 8, 85, 22]": 0,
- "[:else, 14, 86, 8, 86, 18]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/members_audit.rb": {
- "lines": [
- 1,
- 1,
- 1,
- 1,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
- null,
null,
+ 1,
null,
1,
1,
null,
+ null,
1,
+ 2,
+ 0,
0,
0,
null,
+ 2,
+ 2,
+ 2,
null,
- 1,
null,
null,
- 1,
- 0,
null,
1,
null,
null,
null,
+ null,
1,
null,
+ 2,
+ 6,
null,
- 1,
null,
null,
1,
0,
0,
- 0,
- null,
- 0,
- 0,
null,
null,
- null,
- 1,
1,
1,
null,
null,
- 1,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
1,
+ 0,
+ 0,
+ 0,
+ null,
+ null,
1,
- 1,
+ 0,
null,
null,
1,
+ null,
0,
null,
null,
@@ -69645,163 +69570,157 @@
null,
null,
null,
+ null,
+ 0,
+ null,
null
],
"branches": {
- "[:\"&.\", 0, 8, 19, 8, 45]": {
- "[:then, 1, 8, 19, 8, 45]": 0,
- "[:else, 2, 8, 19, 8, 45]": 1
+ "[:if, 0, 22, 4, 30, 7]": {
+ "[:then, 1, 23, 6, 29, 9]": 0,
+ "[:else, 2, 22, 4, 30, 7]": 0
},
- "[:if, 3, 10, 6, 13, 9]": {
- "[:then, 4, 11, 8, 12, 36]": 0,
- "[:else, 5, 10, 6, 13, 9]": 1
+ "[:if, 3, 26, 6, 29, 9]": {
+ "[:then, 4, 27, 8, 28, 39]": 0,
+ "[:else, 5, 26, 6, 29, 9]": 0
},
- "[:if, 6, 18, 8, 22, 11]": {
- "[:then, 7, 19, 10, 19, 43]": 0,
- "[:else, 8, 21, 10, 21, 18]": 1
+ "[:if, 6, 39, 4, 43, 7]": {
+ "[:then, 7, 40, 6, 40, 71]": 1,
+ "[:else, 8, 42, 6, 42, 48]": 0
},
- "[:if, 9, 33, 6, 38, 9]": {
- "[:then, 10, 34, 8, 34, 71]": 0,
- "[:else, 11, 36, 8, 37, 51]": 0
+ "[:if, 9, 47, 4, 51, 7]": {
+ "[:then, 10, 48, 6, 48, 72]": 0,
+ "[:else, 11, 50, 6, 50, 49]": 0
},
- "[:unless, 12, 50, 6, 50, 72]": {
- "[:else, 13, 50, 6, 50, 72]": 1,
- "[:then, 14, 50, 6, 50, 59]": 0
+ "[:if, 12, 55, 4, 61, 7]": {
+ "[:then, 13, 56, 6, 60, 12]": 0,
+ "[:else, 14, 55, 4, 61, 7]": 0
+ },
+ "[:if, 15, 74, 4, 74, 61]": {
+ "[:then, 16, 74, 4, 74, 42]": 0,
+ "[:else, 17, 74, 4, 74, 61]": 0
+ },
+ "[:if, 18, 86, 4, 94, 7]": {
+ "[:then, 19, 87, 6, 89, 27]": 0,
+ "[:else, 20, 91, 6, 93, 37]": 2
+ },
+ "[:if, 21, 126, 4, 126, 48]": {
+ "[:then, 22, 126, 4, 126, 26]": 0,
+ "[:else, 23, 126, 4, 126, 48]": 0
+ },
+ "[:if, 24, 127, 4, 127, 50]": {
+ "[:then, 25, 127, 4, 127, 27]": 0,
+ "[:else, 26, 127, 4, 127, 50]": 0
+ },
+ "[:if, 27, 132, 4, 132, 87]": {
+ "[:then, 28, 132, 43, 132, 76]": 0,
+ "[:else, 29, 132, 79, 132, 87]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "/home/user/git/libregig/app/queries/band_permission_query.rb": {
"lines": [
1,
1,
1,
+ 10,
+ null,
null,
- 1,
null,
- 1,
- 2,
- 0,
null,
null,
null,
null,
- 1,
- 2,
null,
null,
- null
- ],
- "branches": {
- "[:unless, 0, 8, 6, 11, 9]": {
- "[:else, 1, 8, 6, 11, 9]": 2,
- "[:then, 2, 9, 8, 10, 28]": 0
- }
- }
- },
- "/home/user/git/libregig/app/models/confirmation_token.rb": {
- "lines": [
- 1,
- 1,
null,
- 1,
null,
- 1,
null,
- 1,
null,
- 1,
null,
- 1,
- 0,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/linked_device_linkable.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
null,
null,
- null
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/user_mails_controller.rb": {
- "lines": [
- 1,
- 1,
- 1,
null,
- 1,
null,
null,
- 1,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
1,
- 0,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 0,
- 0,
null,
- 0,
null,
null,
null,
- 1,
null,
1,
+ null,
1,
+ 10,
+ null,
+ null,
+ null,
+ null,
null,
null,
1,
- 1,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 0,
null,
- null
- ],
- "branches": {
- "[:if, 0, 10, 6, 14, 9]": {
- "[:then, 1, 11, 8, 11, 41]": 0,
- "[:else, 2, 13, 8, 13, 73]": 0
- },
- "[:if, 3, 20, 4, 24, 7]": {
- "[:then, 4, 21, 6, 21, 75]": 0,
- "[:else, 5, 23, 6, 23, 71]": 0
- },
- "[:if, 6, 34, 4, 34, 80]": {
- "[:then, 7, 34, 4, 34, 10]": 1,
- "[:else, 8, 34, 4, 34, 80]": 0
- }
- }
- },
- "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
- "lines": [
1,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
1,
- 0,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
- 0,
null,
null,
null,
null,
- 0,
- 0,
- 0,
null,
null,
null,
@@ -69809,27 +69728,43 @@
null,
null,
null,
- 1,
null,
1,
- 1,
+ 10,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
"lines": [
1,
1,
- null,
1,
1,
- null,
1,
null,
- 1,
- 1,
null,
null,
null,
@@ -69839,150 +69774,216 @@
null,
1,
0,
+ 0,
null,
null,
- 1,
+ null,
+ 0,
+ 0,
+ 0,
+ null,
+ 0,
0,
null,
+ 0,
null,
null,
+ null
+ ],
+ "branches": {
+ "[:unless, 0, 15, 6, 18, 9]": {
+ "[:else, 1, 15, 6, 18, 9]": 0,
+ "[:then, 2, 16, 8, 17, 67]": 0
+ }
+ }
+ },
+ "/home/user/git/libregig/app/controllers/admin/admin_controller.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
null,
+ 1,
null,
1,
+ 1,
0,
null,
+ null,
+ null,
+ null,
+ 1,
+ 1,
+ null,
+ null,
null
],
"branches": {
- "[:unless, 0, 15, 4, 15, 60]": {
- "[:else, 1, 15, 4, 15, 60]": 0,
- "[:then, 2, 15, 4, 15, 38]": 1
+ "[:unless, 0, 8, 6, 11, 9]": {
+ "[:else, 1, 8, 6, 11, 9]": 1,
+ "[:then, 2, 9, 8, 10, 28]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/linked_devices_controller.rb": {
+ "/home/user/git/libregig/app/controllers/permissions_controller.rb": {
"lines": [
1,
1,
+ null,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ 1,
+ 1,
+ null,
+ 1,
+ null,
+ 1,
+ 1,
+ null,
1,
1,
1,
null,
+ null,
+ null,
+ 1,
+ 0,
+ null,
+ 0,
+ 0,
+ null,
+ null,
+ 0,
+ null,
+ null,
1,
0,
+ 0,
null,
0,
0,
0,
+ 0,
+ 0,
null,
+ 0,
null,
- 1,
+ 0,
null,
null,
1,
0,
null,
- null,
0,
0,
0,
null,
0,
- 0,
- 0,
- null,
null,
null,
+ 0,
null,
- 1,
null,
null,
1,
0,
- null,
- 0,
- 0,
- null,
0,
null,
null,
+ 1,
null,
1,
+ 1,
+ null,
0,
0,
null,
0,
null,
+ 0,
+ null,
+ null,
+ null,
null,
null,
- 1,
- 1,
- 1,
null,
null,
null,
- 1,
null,
null,
0,
- 0,
+ null,
+ null,
+ null,
null,
0,
null,
+ 0,
null,
+ 0,
null,
+ 0,
null,
null,
- 1,
null,
0,
+ null,
0,
+ null,
0,
null,
null,
- 1,
null,
1,
- 2,
+ 1,
null,
+ 1,
+ 1,
null,
1,
+ null,
+ 2,
+ null,
0,
- 0,
- 0,
+ null,
0,
null,
0,
0,
0,
+ 0,
null,
+ 0,
null,
null,
null,
- 1,
- null,
- null,
+ 0,
null,
null,
1,
null,
- 2,
- 6,
- null,
- null,
null,
1,
1,
1,
+ 1,
+ 1,
null,
null,
1,
0,
+ 0,
null,
null,
null,
- null,
- null,
+ 1,
+ 0,
+ 0,
null,
null,
null,
@@ -69990,200 +69991,282 @@
0,
0,
0,
+ 0,
+ null,
null,
null,
1,
0,
+ 0,
+ 0,
null,
null,
1,
- null,
0,
null,
null,
+ 1,
+ 0,
null,
null,
- null,
- null,
- null,
- null,
- null,
+ 1,
0,
null,
null
],
"branches": {
- "[:if, 0, 22, 4, 30, 7]": {
- "[:then, 1, 23, 6, 29, 9]": 0,
- "[:else, 2, 22, 4, 30, 7]": 0
+ "[:if, 0, 11, 19, 11, 91]": {
+ "[:then, 1, 11, 41, 11, 55]": 0,
+ "[:else, 2, 11, 58, 11, 91]": 1
},
- "[:if, 3, 26, 6, 29, 9]": {
- "[:then, 4, 27, 8, 28, 39]": 0,
- "[:else, 5, 26, 6, 29, 9]": 0
+ "[:if, 3, 28, 4, 30, 7]": {
+ "[:then, 4, 29, 6, 29, 80]": 0,
+ "[:else, 5, 28, 4, 30, 7]": 0
},
- "[:if, 6, 39, 4, 43, 7]": {
- "[:then, 7, 40, 6, 40, 71]": 0,
- "[:else, 8, 42, 6, 42, 48]": 0
+ "[:\"&.\", 6, 43, 4, 43, 38]": {
+ "[:then, 7, 43, 4, 43, 38]": 0,
+ "[:else, 8, 43, 4, 43, 38]": 0
},
- "[:if, 9, 47, 4, 51, 7]": {
- "[:then, 10, 48, 6, 48, 72]": 0,
- "[:else, 11, 50, 6, 50, 49]": 0
+ "[:unless, 9, 45, 4, 45, 77]": {
+ "[:else, 10, 45, 4, 45, 77]": 0,
+ "[:then, 11, 45, 4, 45, 53]": 0
},
- "[:if, 12, 55, 4, 61, 7]": {
- "[:then, 13, 56, 6, 60, 12]": 1,
- "[:else, 14, 55, 4, 61, 7]": 0
+ "[:if, 12, 53, 4, 61, 7]": {
+ "[:then, 13, 54, 6, 58, 9]": 0,
+ "[:else, 14, 60, 6, 60, 55]": 0
},
- "[:if, 15, 74, 4, 74, 61]": {
- "[:then, 16, 74, 4, 74, 42]": 0,
- "[:else, 17, 74, 4, 74, 61]": 0
+ "[:if, 15, 54, 6, 58, 9]": {
+ "[:then, 16, 55, 8, 55, 72]": 0,
+ "[:else, 17, 57, 8, 57, 66]": 0
},
- "[:if, 18, 86, 4, 94, 7]": {
- "[:then, 19, 87, 6, 89, 27]": 0,
- "[:else, 20, 91, 6, 93, 37]": 0
+ "[:if, 18, 72, 4, 72, 68]": {
+ "[:then, 19, 72, 4, 72, 47]": 1,
+ "[:else, 20, 72, 4, 72, 68]": 0
},
- "[:if, 21, 126, 4, 126, 48]": {
- "[:then, 22, 126, 4, 126, 26]": 0,
- "[:else, 23, 126, 4, 126, 48]": 0
+ "[:\"&.\", 21, 75, 21, 75, 40]": {
+ "[:then, 22, 75, 21, 75, 40]": 0,
+ "[:else, 23, 75, 21, 75, 40]": 0
},
- "[:if, 24, 127, 4, 127, 50]": {
- "[:then, 25, 127, 4, 127, 27]": 0,
- "[:else, 26, 127, 4, 127, 50]": 0
+ "[:if, 24, 75, 20, 75, 66]": {
+ "[:then, 25, 75, 54, 75, 59]": 0,
+ "[:else, 26, 75, 62, 75, 66]": 0
},
- "[:if, 27, 132, 4, 132, 87]": {
- "[:then, 28, 132, 43, 132, 76]": 0,
- "[:else, 29, 132, 79, 132, 87]": 0
+ "[:case, 27, 77, 4, 110, 7]": {
+ "[:when, 28, 79, 6, 93, 10]": 0,
+ "[:when, 29, 95, 6, 95, 49]": 0,
+ "[:when, 30, 97, 6, 97, 55]": 0,
+ "[:when, 31, 99, 6, 99, 46]": 0,
+ "[:when, 32, 101, 6, 103, 8]": 0,
+ "[:when, 33, 105, 6, 105, 50]": 0,
+ "[:when, 34, 107, 6, 107, 50]": 0,
+ "[:else, 35, 109, 6, 109, 42]": 0
+ },
+ "[:if, 36, 114, 4, 114, 75]": {
+ "[:then, 37, 114, 4, 114, 54]": 0,
+ "[:else, 38, 114, 4, 114, 75]": 1
+ },
+ "[:\"&.\", 39, 117, 12, 117, 31]": {
+ "[:then, 40, 117, 12, 117, 31]": 1,
+ "[:else, 41, 117, 12, 117, 31]": 0
+ },
+ "[:case, 42, 119, 19, 137, 7]": {
+ "[:when, 43, 121, 6, 121, 49]": 1,
+ "[:when, 44, 123, 6, 123, 46]": 0,
+ "[:when, 45, 125, 6, 125, 56]": 0,
+ "[:when, 46, 127, 6, 134, 9]": 0,
+ "[:else, 47, 136, 6, 136, 49]": 0
+ },
+ "[:if, 48, 129, 8, 133, 11]": {
+ "[:then, 49, 130, 10, 130, 22]": 0,
+ "[:else, 50, 132, 10, 132, 59]": 0
+ },
+ "[:if, 51, 139, 4, 139, 46]": {
+ "[:then, 52, 139, 11, 139, 31]": 0,
+ "[:else, 53, 139, 34, 139, 46]": 1
+ },
+ "[:unless, 54, 150, 4, 152, 7]": {
+ "[:else, 55, 150, 4, 152, 7]": 0,
+ "[:then, 56, 151, 6, 151, 57]": 0
+ },
+ "[:unless, 57, 156, 4, 158, 7]": {
+ "[:else, 58, 156, 4, 158, 7]": 0,
+ "[:then, 59, 157, 6, 157, 55]": 0
+ },
+ "[:if, 60, 162, 4, 166, 7]": {
+ "[:then, 61, 163, 6, 163, 54]": 0,
+ "[:else, 62, 164, 4, 166, 7]": 0
+ },
+ "[:if, 63, 164, 4, 166, 7]": {
+ "[:then, 64, 165, 6, 165, 62]": 0,
+ "[:else, 65, 164, 4, 166, 7]": 0
}
}
},
- "/home/user/git/libregig/app/controllers/users_controller.rb": {
+ "/home/user/git/libregig/app/controllers/bands_controller.rb": {
"lines": [
1,
1,
- null,
- null,
- null,
- null,
1,
null,
- null,
- null,
- null,
1,
- 0,
+ 1,
+ 1,
+ 1,
null,
+ 1,
+ 1,
null,
1,
- 2,
null,
- 2,
+ 1,
0,
+ 1,
0,
null,
null,
- 2,
- 1,
- 1,
null,
1,
null,
null,
- null,
1,
- 0,
null,
null,
1,
- 1,
- 1,
+ 0,
null,
null,
1,
0,
- 0,
- 0,
- null,
null,
null,
1,
0,
- 0,
- 0,
null,
null,
0,
0,
0,
null,
- 0,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
0,
null,
+ 0,
null,
null,
null,
1,
+ 0,
+ 0,
null,
- 1,
- 2,
+ 0,
null,
null,
null,
+ 1,
+ 0,
+ 0,
null,
+ 0,
null,
null,
null,
+ 1,
null,
+ 1,
+ 0,
+ 0,
+ 0,
null,
null,
1,
0,
+ 0,
null,
+ 0,
+ 0,
+ 0,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 0,
null,
null,
+ 1,
+ 1,
+ 1,
+ 0,
null,
1,
- 2,
+ null,
null,
null,
1,
- 2,
+ 0,
null,
null
],
"branches": {
- "[:if, 0, 19, 4, 22, 7]": {
- "[:then, 1, 20, 6, 21, 55]": 0,
- "[:else, 2, 19, 4, 22, 7]": 2
+ "[:if, 0, 15, 4, 19, 7]": {
+ "[:then, 1, 16, 6, 16, 30]": 0,
+ "[:else, 2, 17, 4, 19, 7]": 1
},
- "[:if, 3, 24, 4, 29, 7]": {
- "[:then, 4, 25, 6, 26, 81]": 1,
- "[:else, 5, 28, 6, 28, 48]": 1
+ "[:if, 3, 17, 4, 19, 7]": {
+ "[:then, 4, 18, 6, 18, 30]": 0,
+ "[:else, 5, 17, 4, 19, 7]": 1
},
- "[:unless, 6, 38, 4, 38, 52]": {
- "[:else, 7, 38, 4, 38, 52]": 1,
- "[:then, 8, 38, 4, 38, 39]": 0
+ "[:if, 6, 57, 4, 61, 7]": {
+ "[:then, 7, 58, 6, 58, 65]": 0,
+ "[:else, 8, 60, 6, 60, 18]": 0
},
- "[:unless, 9, 43, 4, 45, 7]": {
- "[:else, 10, 43, 4, 45, 7]": 0,
- "[:then, 11, 44, 6, 44, 67]": 0
+ "[:if, 9, 65, 4, 69, 7]": {
+ "[:then, 10, 66, 6, 66, 52]": 0,
+ "[:else, 11, 68, 6, 68, 70]": 0
},
- "[:if, 12, 49, 4, 52, 7]": {
- "[:then, 13, 50, 6, 51, 50]": 0,
- "[:else, 14, 49, 4, 52, 7]": 0
+ "[:if, 12, 84, 6, 86, 18]": {
+ "[:then, 13, 85, 8, 85, 22]": 0,
+ "[:else, 14, 86, 8, 86, 18]": 0
},
- "[:if, 15, 55, 4, 61, 7]": {
- "[:then, 16, 56, 6, 56, 65]": 0,
- "[:else, 17, 58, 6, 60, 26]": 0
+ "[:unless, 15, 90, 4, 90, 56]": {
+ "[:else, 16, 90, 4, 90, 56]": 0,
+ "[:then, 17, 90, 4, 90, 25]": 0
},
- "[:unless, 18, 93, 4, 93, 53]": {
- "[:else, 19, 93, 4, 93, 53]": 2,
- "[:then, 20, 93, 4, 93, 28]": 0
+ "[:unless, 18, 94, 4, 94, 79]": {
+ "[:else, 19, 94, 4, 94, 79]": 0,
+ "[:then, 20, 94, 4, 94, 25]": 0
+ },
+ "[:\"&.\", 21, 98, 26, 98, 43]": {
+ "[:then, 22, 98, 26, 98, 43]": 1,
+ "[:else, 23, 98, 26, 98, 43]": 0
+ },
+ "[:if, 24, 99, 4, 103, 7]": {
+ "[:then, 25, 100, 6, 100, 69]": 0,
+ "[:else, 26, 102, 6, 102, 29]": 1
+ },
+ "[:if, 27, 100, 30, 100, 67]": {
+ "[:then, 28, 100, 55, 100, 60]": 0,
+ "[:else, 29, 100, 63, 100, 67]": 0
}
}
},
+ "/home/user/git/libregig/app/models/events_audit.rb": {
+ "lines": [
+ 1,
+ 1,
+ 1,
+ 1,
+ null
+ ],
+ "branches": {}
+ },
"/home/user/git/libregig/app/controllers/admin/bands_controller.rb": {
"lines": [
0,
@@ -70234,12 +70317,8 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb": {
+ "/home/user/git/libregig/app/controllers/admin/users_controller.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
0,
0,
0,
@@ -70253,66 +70332,45 @@
0,
0,
0,
- 0,
null,
0,
- 0,
- 0,
null,
0,
0,
- null,
- 0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/bands_controller.rb": {
- "lines": [
0,
0,
0,
null,
0,
0,
- 0,
- 0,
null,
0,
0,
null,
0,
- null,
- 0,
0,
0,
0,
0,
0,
- null,
- 0,
0,
- null,
0,
0,
null,
0,
0,
0,
- null,
- 0,
- 0,
0,
null,
0,
- 0,
null,
0,
0,
0,
0,
+ null,
0,
0,
0,
@@ -70323,22 +70381,33 @@
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
+ "lines": [
0,
0,
null,
0,
0,
0,
- 0,
- 0,
- 0,
+ null,
0,
null,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/device_access_controller.rb": {
+ "lines": [
0,
0,
+ null,
0,
0,
null,
@@ -70352,13 +70421,14 @@
null,
0,
0,
+ null,
0,
0,
0,
+ null,
0,
0,
0,
- null,
0,
0,
0,
@@ -70366,11 +70436,16 @@
0,
0,
0,
- null,
- 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/controllers/ical_feeds_controller.rb": {
+ "lines": [
0,
0,
0,
+ null,
0,
0,
0,
@@ -70379,15 +70454,9 @@
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/controllers/calendars_controller.rb": {
- "lines": [
0,
0,
- null,
+ 0,
0,
0,
0,
@@ -70470,76 +70539,48 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/jobs/application_job.rb": {
- "lines": [
- 0,
- null,
- null,
- null,
- null,
- null,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "/home/user/git/libregig/app/controllers/users_controller.rb": {
"lines": [
0,
0,
0,
- null,
0,
0,
+ null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/application_mailer.rb": {
- "lines": [
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/test_mailer.rb": {
- "lines": [
+ null,
0,
0,
0,
null,
0,
0,
+ null,
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/mailers/user_mailer.rb": {
- "lines": [
null,
0,
0,
- null,
0,
0,
0,
- null,
0,
0,
null,
0,
0,
+ 0,
null,
0,
0,
0,
0,
+ null,
0,
0,
0,
@@ -70552,44 +70593,26 @@
0,
0,
0,
- 0,
null,
0,
0,
- null,
0,
0,
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/bands_audit.rb": {
- "lines": [
0,
+ null,
0,
null,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/models/events_audit.rb": {
- "lines": [
0,
0,
0,
0,
- 0
- ],
- "branches": {}
- },
- "/home/user/git/libregig/app/services/device_access_service.rb": {
- "lines": [
+ 0,
0,
0,
0,
@@ -70597,18 +70620,14 @@
null,
0,
0,
- null,
0,
0,
0,
- null,
- null,
0,
0,
0,
0,
null,
- null,
0,
0,
0,
@@ -70620,93 +70639,102 @@
],
"branches": {}
},
- "/home/user/git/libregig/app/services/ical_generator_service.rb": {
+ "/home/user/git/libregig/app/jobs/application_job.rb": {
"lines": [
- 0,
- 0,
- 0,
- 0,
- 0,
- null,
- 0,
0,
null,
null,
- 0,
- 0,
- 0,
- 0,
- null,
null,
- 0,
null,
null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/jobs/send_mail_job.rb": {
+ "lines": [
0,
- null,
0,
0,
null,
0,
- null,
0,
0,
0,
- null,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/mailers/test_mailer.rb": {
+ "lines": [
0,
- null,
0,
0,
null,
0,
0,
- null,
- null,
0,
- null,
0,
0,
+ 0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/bands_audit.rb": {
+ "lines": [
0,
0,
null,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/models/members_audit.rb": {
+ "lines": [
0,
0,
0,
0,
+ 0
+ ],
+ "branches": {}
+ },
+ "/home/user/git/libregig/app/services/device_access_service.rb": {
+ "lines": [
0,
- null,
0,
0,
0,
+ null,
0,
0,
null,
0,
0,
0,
- 0,
+ null,
null,
0,
0,
0,
0,
null,
- 0,
- 0,
null,
0,
0,
0,
- 0,
null,
0,
0,
+ 0,
0
],
"branches": {}
}
},
- "timestamp": 1750623136
+ "timestamp": 1762969219
}
}
diff --git a/coverage/coverage.json b/coverage/coverage.json
index 55281f2..46ffba3 100644
--- a/coverage/coverage.json
+++ b/coverage/coverage.json
@@ -1 +1 @@
-{"timestamp":1750623137,"command_name":"Minitest, Minitest-0, Minitest-1, Minitest-10, Minitest-11, Minitest-12, Minitest-13, Minitest-14, Minitest-15, Minitest-2, Minitest-3, Minitest-4, Minitest-5, Minitest-6, Minitest-7, Minitest-8, Minitest-9","files":[{"filename":"/home/user/git/libregig/app/controllers/admin/admin_controller.rb","covered_percent":100.0,"coverage":{"lines":[13,13,13,null,13,null,13,18,2,null,null,null,null,13,16,null,null,null],"branches":{"[:unless, 0, 8, 6, 11, 9]":{"[:else, 1, 8, 6, 11, 9]":16,"[:then, 2, 9, 8, 10, 28]":2}}},"covered_strength":12.666666666666666,"covered_lines":9,"lines_of_code":9},{"filename":"/home/user/git/libregig/app/controllers/admin/bands_controller.rb","covered_percent":0.0,"coverage":{"lines":[0,0,0,0,0,null,0,0,0,null,0,0,null,0,0,null,0,0,0,0,0,0,0,0,0,null,0,0,0,0,null,0,null,0,0,0,0,null,0,0,0,0,0,0,0],"branches":{}},"covered_strength":0.0,"covered_lines":0,"lines_of_code":37},{"filename":"/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb","covered_percent":100.0,"coverage":{"lines":[5,5,5,3,3,null,null,null,null,null,3,null,null,5,2,1,null,null,null,1,1,1,null,1,1,null,1,null,null,null],"branches":{"[:unless, 0, 15, 6, 18, 9]":{"[:else, 1, 15, 6, 18, 9]":1,"[:then, 2, 16, 8, 17, 67]":1}}},"covered_strength":2.533333333333333,"covered_lines":15,"lines_of_code":15},{"filename":"/home/user/git/libregig/app/controllers/admin/users_controller.rb","covered_percent":100.0,"coverage":{"lines":[10,10,10,null,null,null,10,4,null,4,1,1,null,null,4,null,null,4,2,null,2,null,null,null,10,null,null,10,null,null,10,3,2,1,null,1,1,null,null,null,10,1,1,null,null,10,null,10,7,7,null,null,10,3,null,null,null,null,null,null,null,null,null],"branches":{"[:\"\u0026.\", 0, 8, 19, 8, 45]":{"[:then, 1, 8, 19, 8, 45]":2,"[:else, 2, 8, 19, 8, 45]":2},"[:if, 3, 10, 6, 13, 9]":{"[:then, 4, 11, 8, 12, 36]":1,"[:else, 5, 10, 6, 13, 9]":3},"[:if, 6, 18, 8, 22, 11]":{"[:then, 7, 19, 10, 19, 43]":2,"[:else, 8, 21, 10, 21, 18]":2},"[:if, 9, 33, 6, 38, 9]":{"[:then, 10, 34, 8, 34, 71]":1,"[:else, 11, 36, 8, 37, 51]":1},"[:unless, 12, 50, 6, 50, 72]":{"[:else, 13, 50, 6, 50, 72]":7,"[:then, 14, 50, 6, 50, 59]":0}}},"covered_strength":5.482758620689655,"covered_lines":29,"lines_of_code":29},{"filename":"/home/user/git/libregig/app/controllers/application_controller.rb","covered_percent":85.33333333333333,"coverage":{"lines":[null,null,16,16,16,16,null,null,null,null,null,16,498,486,null,null,16,255,101,null,null,null,null,null,16,255,null,null,16,741,null,null,16,null,16,534,null,null,16,535,2,533,342,null,191,null,null,null,16,2,null,2,null,null,null,2,null,null,null,2,null,null,2,2,null,2,2,null,0,null,null,null,16,null,2,null,null,null,8,null,2,0,0,null,0,null,2,null,null,null,16,2,2,null,null,16,342,342,342,342,null,0,null,null,null,16,191,191,null,null,16,0,0,null,null,16,518,null,4,0,null,4,null,null,null,16,null,175,null,null,null,null,null,null,null,null,null,null,16,null,0,null,null,0,0,null,null,null,16,4,4,null,null,16,null,243,142,101,null,243,null,null,null,null,null,null,null,null,null],"branches":{"[:unless, 0, 13, 4, 13, 27]":{"[:else, 1, 13, 4, 13, 27]":486,"[:then, 2, 13, 4, 13, 10]":12},"[:\"\u0026.\", 3, 18, 18, 18, 39]":{"[:then, 4, 18, 18, 18, 39]":243,"[:else, 5, 18, 18, 18, 39]":12},"[:unless, 6, 18, 4, 18, 39]":{"[:else, 7, 18, 4, 18, 39]":101,"[:then, 8, 18, 4, 18, 10]":154},"[:if, 9, 26, 4, 26, 43]":{"[:then, 10, 26, 20, 26, 38]":7,"[:else, 11, 26, 41, 26, 43]":248},"[:if, 12, 40, 4, 46, 7]":{"[:then, 13, 41, 6, 41, 35]":2,"[:else, 14, 42, 4, 46, 7]":533},"[:if, 15, 42, 4, 46, 7]":{"[:then, 16, 43, 6, 43, 41]":342,"[:else, 17, 45, 6, 45, 24]":191},"[:if, 18, 66, 4, 70, 7]":{"[:then, 19, 67, 6, 67, 55]":2,"[:else, 20, 69, 6, 69, 32]":0},"[:\"\u0026.\", 21, 75, 27, 75, 48]":{"[:then, 22, 75, 27, 75, 48]":2,"[:else, 23, 75, 27, 75, 48]":0},"[:if, 24, 81, 4, 88, 7]":{"[:then, 25, 82, 6, 85, 11]":0,"[:else, 26, 87, 6, 87, 10]":2},"[:if, 27, 82, 6, 84, 9]":{"[:then, 28, 83, 8, 83, 77]":0,"[:else, 29, 82, 6, 84, 9]":0},"[:if, 30, 98, 4, 103, 7]":{"[:then, 31, 99, 6, 100, 32]":342,"[:else, 32, 102, 6, 102, 24]":0},"[:\"\u0026.\", 33, 117, 14, 117, 38]":{"[:then, 34, 117, 14, 117, 38]":343,"[:else, 35, 117, 14, 117, 38]":175},"[:if, 36, 117, 4, 117, 55]":{"[:then, 37, 117, 4, 117, 10]":514,"[:else, 38, 117, 4, 117, 55]":4},"[:if, 39, 119, 4, 123, 7]":{"[:then, 40, 120, 6, 120, 29]":0,"[:else, 41, 122, 6, 122, 23]":4},"[:unless, 42, 140, 4, 146, 7]":{"[:else, 43, 140, 4, 146, 7]":0,"[:then, 44, 144, 6, 145, 36]":0},"[:if, 45, 156, 6, 158, 16]":{"[:then, 46, 157, 8, 157, 17]":142,"[:else, 47, 158, 8, 158, 16]":101}}},"covered_strength":107.29333333333334,"covered_lines":64,"lines_of_code":75},{"filename":"/home/user/git/libregig/app/controllers/bands_controller.rb","covered_percent":96.49122807017544,"coverage":{"lines":[10,10,10,null,10,10,10,10,null,10,8,null,8,null,8,1,7,1,null,null,null,10,null,null,10,null,null,10,0,null,null,10,1,null,null,10,2,null,null,2,2,2,null,null,null,null,null,null,null,1,null,1,null,null,null,10,2,1,null,1,null,null,null,10,2,1,null,1,null,null,null,10,null,10,7,7,7,null,null,10,5,5,null,5,0,5,null,null,10,4,null,null,10,2,null,null,10,8,8,3,null,5,null,null,null,10,4,null,null],"branches":{"[:if, 0, 15, 4, 19, 7]":{"[:then, 1, 16, 6, 16, 30]":1,"[:else, 2, 17, 4, 19, 7]":7},"[:if, 3, 17, 4, 19, 7]":{"[:then, 4, 18, 6, 18, 30]":1,"[:else, 5, 17, 4, 19, 7]":6},"[:if, 6, 57, 4, 61, 7]":{"[:then, 7, 58, 6, 58, 65]":1,"[:else, 8, 60, 6, 60, 18]":1},"[:if, 9, 65, 4, 69, 7]":{"[:then, 10, 66, 6, 66, 52]":1,"[:else, 11, 68, 6, 68, 70]":1},"[:if, 12, 84, 6, 86, 18]":{"[:then, 13, 85, 8, 85, 22]":0,"[:else, 14, 86, 8, 86, 18]":5},"[:unless, 15, 90, 4, 90, 56]":{"[:else, 16, 90, 4, 90, 56]":3,"[:then, 17, 90, 4, 90, 25]":1},"[:unless, 18, 94, 4, 94, 79]":{"[:else, 19, 94, 4, 94, 79]":2,"[:then, 20, 94, 4, 94, 25]":0},"[:\"\u0026.\", 21, 98, 26, 98, 43]":{"[:then, 22, 98, 26, 98, 43]":4,"[:else, 23, 98, 26, 98, 43]":4},"[:if, 24, 99, 4, 103, 7]":{"[:then, 25, 100, 6, 100, 69]":3,"[:else, 26, 102, 6, 102, 29]":5},"[:if, 27, 100, 30, 100, 67]":{"[:then, 28, 100, 55, 100, 60]":2,"[:else, 29, 100, 63, 100, 67]":1}}},"covered_strength":6.087719298245614,"covered_lines":55,"lines_of_code":57},{"filename":"/home/user/git/libregig/app/controllers/calendars_controller.rb","covered_percent":100.0,"coverage":{"lines":[7,7,null,7,4,null,null,7,null,7,8,null,null],"branches":{}},"covered_strength":6.714285714285714,"covered_lines":7,"lines_of_code":7},{"filename":"/home/user/git/libregig/app/controllers/concerns/access_permissions.rb","covered_percent":100.0,"coverage":{"lines":[16,16,null,16,37,37,37,null,null,16,null,16,236,null,236,19,217,236,null,null,16,35,32,32,null,null,16,26,null,null],"branches":{"[:if, 0, 15, 6, 17, 42]":{"[:then, 1, 16, 8, 16, 26]":19,"[:else, 2, 17, 8, 17, 42]":217},"[:if, 3, 28, 4, 28, 52]":{"[:then, 4, 28, 4, 28, 38]":5,"[:else, 5, 28, 4, 28, 52]":21}}},"covered_strength":68.0,"covered_lines":19,"lines_of_code":19},{"filename":"/home/user/git/libregig/app/controllers/device_access_controller.rb","covered_percent":92.85714285714286,"coverage":{"lines":[11,11,null,11,11,null,11,null,11,16,null,null,null,null,16,null,null,11,9,null,null,11,9,null,null,null,null,null,11,0,null,null],"branches":{"[:unless, 0, 15, 4, 15, 60]":{"[:else, 1, 15, 4, 15, 60]":9,"[:then, 2, 15, 4, 15, 38]":7}}},"covered_strength":10.642857142857142,"covered_lines":13,"lines_of_code":14},{"filename":"/home/user/git/libregig/app/controllers/events_controller.rb","covered_percent":98.0,"coverage":{"lines":[16,16,16,null,16,16,null,16,177,177,177,177,null,null,16,3,null,3,3,3,null,null,16,null,null,16,null,null,16,5,null,4,3,3,null,1,null,null,null,16,10,8,null,1,null,null,null,16,2,1,null,1,null,null,16,null,16,18,null,null,16,13,13,null,13,0,13,null,null,16,15,null,null,null,null,null,null,null,15,null,15,15,15,15,1,null,null,null,null,16,3,null,null,null,null,null,null],"branches":{"[:unless, 0, 19, 4, 19, 75]":{"[:else, 1, 19, 4, 19, 75]":1,"[:then, 2, 19, 4, 19, 23]":2},"[:if, 3, 20, 4, 20, 54]":{"[:then, 4, 20, 4, 20, 37]":1,"[:else, 5, 20, 4, 20, 54]":2},"[:if, 6, 32, 4, 37, 7]":{"[:then, 7, 33, 6, 34, 66]":3,"[:else, 8, 36, 6, 36, 48]":1},"[:if, 9, 41, 4, 45, 7]":{"[:then, 10, 42, 6, 42, 67]":8,"[:else, 11, 44, 6, 44, 49]":1},"[:if, 12, 65, 6, 67, 18]":{"[:then, 13, 66, 8, 66, 22]":0,"[:else, 14, 67, 8, 67, 18]":13},"[:if, 15, 84, 6, 86, 9]":{"[:then, 16, 85, 8, 85, 65]":1,"[:else, 17, 84, 6, 86, 9]":14}}},"covered_strength":23.9,"covered_lines":49,"lines_of_code":50},{"filename":"/home/user/git/libregig/app/controllers/ical_feeds_controller.rb","covered_percent":100.0,"coverage":{"lines":[8,8,5,null,5,null,null,null,null,5,5,5,null,null,null,null,null,null,null,8,null,8,8,null,null],"branches":{}},"covered_strength":6.5,"covered_lines":10,"lines_of_code":10},{"filename":"/home/user/git/libregig/app/controllers/linked_devices_controller.rb","covered_percent":84.05797101449275,"coverage":{"lines":[9,9,9,9,9,null,9,7,null,7,7,7,null,null,9,null,null,9,1,null,null,1,0,0,null,0,0,0,null,null,null,null,9,null,null,9,2,null,2,2,null,0,null,null,null,9,2,2,null,0,null,null,null,9,2,1,null,null,null,1,null,null,1,1,null,0,null,null,null,null,null,9,null,1,1,1,null,null,9,null,9,9,null,null,9,6,0,0,0,null,6,6,6,null,null,null,null,9,null,null,null,null,9,null,19,57,null,null,null,9,3,3,null,null,9,4,null,null,null,null,null,null,null,null,9,7,6,5,null,null,9,7,null,null,9,null,7,null,null,null,null,null,null,null,null,null,7,null,null],"branches":{"[:if, 0, 22, 4, 30, 7]":{"[:then, 1, 23, 6, 29, 9]":0,"[:else, 2, 22, 4, 30, 7]":1},"[:if, 3, 26, 6, 29, 9]":{"[:then, 4, 27, 8, 28, 39]":0,"[:else, 5, 26, 6, 29, 9]":0},"[:if, 6, 39, 4, 43, 7]":{"[:then, 7, 40, 6, 40, 71]":2,"[:else, 8, 42, 6, 42, 48]":0},"[:if, 9, 47, 4, 51, 7]":{"[:then, 10, 48, 6, 48, 72]":2,"[:else, 11, 50, 6, 50, 49]":0},"[:if, 12, 55, 4, 61, 7]":{"[:then, 13, 56, 6, 60, 12]":1,"[:else, 14, 55, 4, 61, 7]":1},"[:if, 15, 74, 4, 74, 61]":{"[:then, 16, 74, 4, 74, 42]":1,"[:else, 17, 74, 4, 74, 61]":0},"[:if, 18, 86, 4, 94, 7]":{"[:then, 19, 87, 6, 89, 27]":0,"[:else, 20, 91, 6, 93, 37]":6},"[:if, 21, 126, 4, 126, 48]":{"[:then, 22, 126, 4, 126, 26]":1,"[:else, 23, 126, 4, 126, 48]":6},"[:if, 24, 127, 4, 127, 50]":{"[:then, 25, 127, 4, 127, 27]":1,"[:else, 26, 127, 4, 127, 50]":5},"[:if, 27, 132, 4, 132, 87]":{"[:then, 28, 132, 43, 132, 76]":2,"[:else, 29, 132, 79, 132, 87]":5}}},"covered_strength":6.0,"covered_lines":58,"lines_of_code":69},{"filename":"/home/user/git/libregig/app/controllers/members_controller.rb","covered_percent":88.88888888888889,"coverage":{"lines":[11,11,11,null,11,11,null,11,null,null,1,null,null,null,null,null,1,0,null,0,null,null,null,null,null,11,null,null,11,null,null,11,1,null,null,11,2,2,null,1,null,null,null,null,null,null,1,null,1,null,null,11,2,2,2,1,null,1,1,null,null,null,0,0,null,null,11,1,1,null,null,11,null,11,4,null,null,null,null,11,1,1,null,1,0,1,null,null,11,1,1,1,null,null],"branches":{"[:if, 0, 17, 4, 23, 7]":{"[:then, 1, 18, 6, 22, 49]":0,"[:else, 2, 17, 4, 23, 7]":1},"[:unless, 3, 38, 4, 38, 73]":{"[:else, 4, 38, 4, 38, 73]":1,"[:then, 5, 38, 4, 38, 53]":1},"[:unless, 6, 47, 4, 47, 77]":{"[:else, 7, 47, 4, 47, 77]":1,"[:then, 8, 47, 4, 47, 53]":0},"[:if, 9, 55, 6, 60, 9]":{"[:then, 10, 56, 8, 56, 71]":1,"[:else, 11, 58, 8, 59, 51]":1},"[:if, 12, 84, 6, 86, 18]":{"[:then, 13, 85, 8, 85, 22]":0,"[:else, 14, 86, 8, 86, 18]":1}}},"covered_strength":4.622222222222222,"covered_lines":40,"lines_of_code":45},{"filename":"/home/user/git/libregig/app/controllers/permissions_controller.rb","covered_percent":77.31958762886597,"coverage":{"lines":[16,16,null,16,16,16,16,16,null,16,8,8,null,8,null,8,8,null,8,8,8,null,null,null,16,1,null,1,0,null,null,1,null,null,16,7,7,null,7,7,7,7,7,null,7,null,3,null,null,16,6,null,6,5,4,null,1,null,null,0,null,null,null,16,2,2,null,null,16,null,16,8,null,0,0,null,0,null,0,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,null,0,null,0,null,0,null,null,null,0,null,0,null,0,null,null,null,16,8,null,8,8,null,8,null,17,null,0,null,0,null,0,0,0,0,null,0,null,null,null,0,null,null,8,null,null,16,8,8,8,8,null,null,16,10,2,null,null,null,16,3,1,null,null,null,16,10,3,7,1,null,null,null,16,8,8,8,null,null,16,13,null,null,16,7,null,null,16,6,null,null],"branches":{"[:if, 0, 11, 19, 11, 91]":{"[:then, 1, 11, 41, 11, 55]":1,"[:else, 2, 11, 58, 11, 91]":7},"[:if, 3, 28, 4, 30, 7]":{"[:then, 4, 29, 6, 29, 80]":0,"[:else, 5, 28, 4, 30, 7]":1},"[:\"\u0026.\", 6, 43, 4, 43, 38]":{"[:then, 7, 43, 4, 43, 38]":6,"[:else, 8, 43, 4, 43, 38]":1},"[:unless, 9, 45, 4, 45, 77]":{"[:else, 10, 45, 4, 45, 77]":3,"[:then, 11, 45, 4, 45, 53]":2},"[:if, 12, 53, 4, 61, 7]":{"[:then, 13, 54, 6, 58, 9]":5,"[:else, 14, 60, 6, 60, 55]":0},"[:if, 15, 54, 6, 58, 9]":{"[:then, 16, 55, 8, 55, 72]":4,"[:else, 17, 57, 8, 57, 66]":1},"[:if, 18, 72, 4, 72, 68]":{"[:then, 19, 72, 4, 72, 47]":8,"[:else, 20, 72, 4, 72, 68]":0},"[:\"\u0026.\", 21, 75, 21, 75, 40]":{"[:then, 22, 75, 21, 75, 40]":0,"[:else, 23, 75, 21, 75, 40]":0},"[:if, 24, 75, 20, 75, 66]":{"[:then, 25, 75, 54, 75, 59]":0,"[:else, 26, 75, 62, 75, 66]":0},"[:case, 27, 77, 4, 110, 7]":{"[:when, 28, 79, 6, 93, 10]":0,"[:when, 29, 95, 6, 95, 49]":0,"[:when, 30, 97, 6, 97, 55]":0,"[:when, 31, 99, 6, 99, 46]":0,"[:when, 32, 101, 6, 103, 8]":0,"[:when, 33, 105, 6, 105, 50]":0,"[:when, 34, 107, 6, 107, 50]":0,"[:else, 35, 109, 6, 109, 42]":0},"[:if, 36, 114, 4, 114, 75]":{"[:then, 37, 114, 4, 114, 54]":0,"[:else, 38, 114, 4, 114, 75]":8},"[:\"\u0026.\", 39, 117, 12, 117, 31]":{"[:then, 40, 117, 12, 117, 31]":8,"[:else, 41, 117, 12, 117, 31]":0},"[:case, 42, 119, 19, 137, 7]":{"[:when, 43, 121, 6, 121, 49]":8,"[:when, 44, 123, 6, 123, 46]":0,"[:when, 45, 125, 6, 125, 56]":0,"[:when, 46, 127, 6, 134, 9]":0,"[:else, 47, 136, 6, 136, 49]":0},"[:if, 48, 129, 8, 133, 11]":{"[:then, 49, 130, 10, 130, 22]":0,"[:else, 50, 132, 10, 132, 59]":0},"[:if, 51, 139, 4, 139, 46]":{"[:then, 52, 139, 11, 139, 31]":0,"[:else, 53, 139, 34, 139, 46]":8},"[:unless, 54, 150, 4, 152, 7]":{"[:else, 55, 150, 4, 152, 7]":8,"[:then, 56, 151, 6, 151, 57]":2},"[:unless, 57, 156, 4, 158, 7]":{"[:else, 58, 156, 4, 158, 7]":2,"[:then, 59, 157, 6, 157, 55]":1},"[:if, 60, 162, 4, 166, 7]":{"[:then, 61, 163, 6, 163, 54]":3,"[:else, 62, 164, 4, 166, 7]":7},"[:if, 63, 164, 4, 166, 7]":{"[:then, 64, 165, 6, 165, 62]":1,"[:else, 65, 164, 4, 166, 7]":6}}},"covered_strength":7.257731958762887,"covered_lines":75,"lines_of_code":97},{"filename":"/home/user/git/libregig/app/controllers/sessions_controller.rb","covered_percent":100.0,"coverage":{"lines":[16,16,5,5,null,null,16,166,165,165,null,165,1,1,1,164,162,162,162,null,2,2,2,2,2,null,null,null,16,1,1,1,null,null,16,null,16,166,null,null],"branches":{"[:if, 0, 3, 4, 3, 43]":{"[:then, 1, 3, 4, 3, 27]":3,"[:else, 2, 3, 4, 3, 43]":2},"[:if, 3, 12, 4, 26, 7]":{"[:then, 4, 13, 6, 15, 55]":1,"[:else, 5, 16, 4, 26, 7]":164},"[:if, 6, 16, 4, 26, 7]":{"[:then, 7, 17, 6, 19, 64]":162,"[:else, 8, 21, 6, 25, 48]":2}}},"covered_strength":57.107142857142854,"covered_lines":28,"lines_of_code":28},{"filename":"/home/user/git/libregig/app/controllers/user_mails_controller.rb","covered_percent":100.0,"coverage":{"lines":[9,9,9,null,9,null,null,9,null,3,1,null,2,null,null,null,9,2,null,2,1,null,1,null,null,null,9,null,9,5,null,null,9,5,null,2,null,null],"branches":{"[:if, 0, 10, 6, 14, 9]":{"[:then, 1, 11, 8, 11, 41]":1,"[:else, 2, 13, 8, 13, 73]":2},"[:if, 3, 20, 4, 24, 7]":{"[:then, 4, 21, 6, 21, 75]":1,"[:else, 5, 23, 6, 23, 71]":1},"[:if, 6, 34, 4, 34, 80]":{"[:then, 7, 34, 4, 34, 10]":3,"[:else, 8, 34, 4, 34, 80]":2}}},"covered_strength":5.526315789473684,"covered_lines":19,"lines_of_code":19},{"filename":"/home/user/git/libregig/app/controllers/users/registration_controller.rb","covered_percent":100.0,"coverage":{"lines":[5,5,null,null,null,null,5,null,null,5,1,null,null,5,4,4,null,null,4,3,3,1,null,null,null,3,1,1,null,null,1,1,null,null,null,5,3,3,null,null,3,null,2,1,1,1,1,null,1,1,null,null,1,1,null,null,null,5,null,5,2,2,null,null],"branches":{"[:unless, 0, 11, 4, 11, 76]":{"[:else, 1, 11, 4, 11, 76]":0,"[:then, 2, 11, 4, 11, 52]":1},"[:if, 3, 21, 6, 24, 9]":{"[:then, 4, 22, 8, 23, 53]":1,"[:else, 5, 21, 6, 24, 9]":2},"[:\"\u0026.\", 6, 26, 9, 26, 48]":{"[:then, 7, 26, 9, 26, 48]":1,"[:else, 8, 26, 9, 26, 48]":2},"[:if, 9, 26, 6, 29, 9]":{"[:then, 10, 27, 8, 28, 33]":1,"[:else, 11, 26, 6, 29, 9]":2},"[:\"\u0026.\", 12, 43, 9, 43, 49]":{"[:then, 13, 43, 9, 43, 49]":2,"[:else, 14, 43, 9, 43, 49]":0},"[:if, 15, 43, 6, 51, 9]":{"[:then, 16, 44, 8, 47, 30]":1,"[:else, 17, 49, 8, 50, 33]":1},"[:if, 18, 62, 4, 62, 52]":{"[:then, 19, 62, 4, 62, 32]":1,"[:else, 20, 62, 4, 62, 52]":1}}},"covered_strength":2.6470588235294117,"covered_lines":34,"lines_of_code":34},{"filename":"/home/user/git/libregig/app/controllers/users_controller.rb","covered_percent":100.0,"coverage":{"lines":[10,10,null,null,null,null,10,null,null,null,null,10,1,null,null,10,4,null,4,1,1,null,null,3,2,2,null,1,null,null,null,10,1,null,null,10,4,4,null,null,10,1,1,1,null,null,null,10,7,6,6,null,null,7,7,5,null,2,2,null,null,null,null,10,null,10,4,null,null,null,null,null,null,null,null,null,null,10,7,null,null,null,null,null,null,null,null,10,6,null,null,10,6,null,null],"branches":{"[:if, 0, 19, 4, 22, 7]":{"[:then, 1, 20, 6, 21, 55]":1,"[:else, 2, 19, 4, 22, 7]":3},"[:if, 3, 24, 4, 29, 7]":{"[:then, 4, 25, 6, 26, 81]":2,"[:else, 5, 28, 6, 28, 48]":1},"[:unless, 6, 38, 4, 38, 52]":{"[:else, 7, 38, 4, 38, 52]":4,"[:then, 8, 38, 4, 38, 39]":0},"[:unless, 9, 43, 4, 45, 7]":{"[:else, 10, 43, 4, 45, 7]":0,"[:then, 11, 44, 6, 44, 67]":1},"[:if, 12, 49, 4, 52, 7]":{"[:then, 13, 50, 6, 51, 50]":6,"[:else, 14, 49, 4, 52, 7]":1},"[:if, 15, 55, 4, 61, 7]":{"[:then, 16, 56, 6, 56, 65]":5,"[:else, 17, 58, 6, 60, 26]":2},"[:unless, 18, 93, 4, 93, 53]":{"[:else, 19, 93, 4, 93, 53]":5,"[:then, 20, 93, 4, 93, 28]":1}}},"covered_strength":5.7560975609756095,"covered_lines":41,"lines_of_code":41},{"filename":"/home/user/git/libregig/app/helpers/application_helper.rb","covered_percent":98.50746268656717,"coverage":{"lines":[1,1,203,null,null,1,591,193,null,null,null,1,null,null,null,null,null,204,196,null,null,196,192,null,null,196,196,null,589,null,589,null,null,null,null,null,589,397,null,null,589,null,null,null,null,1,13,null,null,13,13,13,0,null,null,13,13,null,66,null,66,null,null,null,null,null,null,null,null,null,null,66,null,null,null,null,null,1,null,null,null,null,null,null,null,null,326,326,326,326,null,326,91,91,null,235,235,null,null,326,null,326,null,null,null,null,326,null,326,null,326,null,null,1,187,187,9,null,null,187,187,187,null,null,null,1,null,1,91,84,2,5,null,null,null,1,187,null,null,1,187,187,187,null,null,null,null,187,187,null,187,187,null,null,null,null],"branches":{"[:if, 0, 23, 6, 23, 59]":{"[:then, 1, 23, 6, 23, 33]":6,"[:else, 2, 23, 6, 23, 59]":186},"[:if, 3, 31, 10, 31, 71]":{"[:then, 4, 31, 36, 31, 66]":397,"[:else, 5, 31, 69, 31, 71]":192},"[:if, 6, 52, 4, 54, 7]":{"[:then, 7, 53, 6, 53, 55]":0,"[:else, 8, 52, 4, 54, 7]":13},"[:if, 9, 59, 23, 59, 86]":{"[:then, 10, 59, 64, 59, 80]":0,"[:else, 11, 59, 83, 59, 86]":66},"[:if, 12, 72, 19, 72, 52]":{"[:then, 13, 72, 35, 72, 38]":19,"[:else, 14, 72, 41, 72, 52]":47},"[:\"\u0026.\", 15, 88, 50, 88, 75]":{"[:then, 16, 88, 50, 88, 75]":40,"[:else, 17, 88, 50, 88, 75]":286},"[:if, 18, 92, 4, 98, 7]":{"[:then, 19, 93, 6, 94, 61]":91,"[:else, 20, 96, 6, 97, 20]":235},"[:if, 21, 93, 27, 93, 77]":{"[:then, 22, 93, 63, 93, 69]":84,"[:else, 23, 93, 72, 93, 77]":7},"[:if, 24, 107, 4, 107, 76]":{"[:then, 25, 107, 4, 107, 49]":55,"[:else, 26, 107, 4, 107, 76]":271},"[:if, 27, 116, 6, 118, 9]":{"[:then, 28, 117, 8, 117, 28]":9,"[:else, 29, 116, 6, 118, 9]":178},"[:case, 30, 129, 4, 133, 7]":{"[:when, 31, 130, 20, 130, 39]":84,"[:when, 32, 131, 21, 131, 40]":2,"[:else, 33, 132, 9, 132, 11]":5}}},"covered_strength":175.23880597014926,"covered_lines":66,"lines_of_code":67},{"filename":"/home/user/git/libregig/app/helpers/bands_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/helpers/events_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,1,185,1,175,9,null,null,null,1,177,1,null,null,1,185,185,1,null,184,null,null,1,185,185,185,null,null,1,11,null,7,7,null,7,7,null,7,null,7,7,7,7,null,7,4,null,3,null,null,null],"branches":{"[:case, 0, 3, 4, 7, 7]":{"[:when, 1, 4, 21, 4, 32]":1,"[:when, 2, 5, 28, 5, 41]":175,"[:else, 3, 6, 9, 6, 15]":9},"[:unless, 4, 11, 4, 11, 67]":{"[:else, 5, 11, 4, 11, 67]":1,"[:then, 6, 11, 4, 11, 17]":176},"[:unless, 7, 17, 4, 19, 7]":{"[:else, 8, 17, 4, 19, 7]":184,"[:then, 9, 18, 6, 18, 38]":1},"[:if, 10, 25, 10, 25, 52]":{"[:then, 11, 25, 40, 25, 45]":3,"[:else, 12, 25, 48, 25, 52]":182},"[:if, 13, 30, 4, 30, 30]":{"[:then, 14, 30, 4, 30, 14]":4,"[:else, 15, 30, 4, 30, 30]":7},"[:if, 16, 41, 4, 41, 61]":{"[:then, 17, 41, 4, 41, 49]":5,"[:else, 18, 41, 4, 41, 61]":2},"[:unless, 19, 41, 27, 41, 47]":{"[:else, 20, 41, 27, 41, 47]":4,"[:then, 21, 41, 27, 41, 30]":1},"[:if, 22, 42, 4, 42, 65]":{"[:then, 23, 42, 4, 42, 52]":2,"[:else, 24, 42, 4, 42, 65]":5},"[:unless, 25, 42, 29, 42, 50]":{"[:else, 26, 42, 29, 42, 50]":1,"[:then, 27, 42, 29, 42, 32]":1},"[:if, 28, 43, 4, 43, 73]":{"[:then, 29, 43, 4, 43, 58]":4,"[:else, 30, 43, 4, 43, 73]":3},"[:unless, 31, 43, 33, 43, 56]":{"[:else, 32, 43, 33, 43, 56]":1,"[:then, 33, 43, 33, 43, 36]":3},"[:case, 34, 45, 4, 49, 7]":{"[:when, 35, 46, 16, 46, 27]":4,"[:else, 36, 48, 6, 48, 53]":3}}},"covered_strength":54.75,"covered_lines":32,"lines_of_code":32},{"filename":"/home/user/git/libregig/app/helpers/linked_devices_helper.rb","covered_percent":60.869565217391305,"coverage":{"lines":[1,1,14,null,11,null,2,null,1,1,null,null,null,1,0,0,null,0,null,0,null,0,null,0,null,0,null,0,null,null,null,1,14,1,null,13,null,null,null,1,11,null,0,null,null],"branches":{"[:case, 0, 3, 4, 11, 7]":{"[:when, 1, 5, 6, 5, 97]":11,"[:when, 2, 7, 6, 7, 95]":2,"[:else, 3, 9, 6, 10, 69]":1},"[:unless, 4, 16, 4, 16, 39]":{"[:else, 5, 16, 4, 16, 39]":0,"[:then, 6, 16, 4, 16, 28]":0},"[:case, 7, 20, 4, 29, 7]":{"[:when, 8, 22, 6, 22, 62]":0,"[:when, 9, 24, 6, 24, 59]":0,"[:when, 10, 26, 6, 26, 62]":0,"[:else, 11, 28, 6, 28, 24]":0},"[:if, 12, 33, 4, 37, 7]":{"[:then, 13, 34, 6, 34, 98]":1,"[:else, 14, 36, 6, 36, 99]":13},"[:unless, 15, 41, 4, 41, 49]":{"[:else, 16, 41, 4, 41, 49]":0,"[:then, 17, 41, 4, 41, 18]":11}}},"covered_strength":3.1739130434782608,"covered_lines":14,"lines_of_code":23},{"filename":"/home/user/git/libregig/app/helpers/members_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/helpers/permissions_helper.rb","covered_percent":47.82608695652174,"coverage":{"lines":[1,1,null,1,null,null,null,9,null,null,null,null,null,null,null,9,null,9,null,0,null,null,null,1,83,83,249,null,null,null,1,0,null,0,null,0,null,0,null,0,null,0,null,null,null,1,19,8,6,5,0,null,null,null,1,19,18,1,0,null,null,null,1,null,9,null,null,null,null,null,null,9,null,0,null,0,null,0,null,0,null,null,null,1,null,0,0,null,null,null,null,null,null,0,null,null,null,0,0,null,null,null,null,null,null,0,null,null,0,null,null,1,null,0,0,null,null,null,null,null,null,0,null,null,null,0,0,0,null,null,null,null,null,null,0,null,null,null,0,null,null,1,null,0,0,null,null,null,null,null,null,0,null,null,null,0,0,0,null,null,null,null,null,null,0,null,null,null,0,null,null,1,null,1,249,249,249,249,102,null,null,null],"branches":{"[:if, 0, 16, 4, 21, 7]":{"[:then, 1, 18, 6, 18, 37]":9,"[:else, 2, 20, 6, 20, 8]":0},"[:case, 3, 32, 4, 43, 7]":{"[:when, 4, 34, 6, 34, 15]":0,"[:when, 5, 36, 6, 36, 15]":0,"[:when, 6, 38, 6, 38, 15]":0,"[:when, 7, 40, 6, 40, 14]":0,"[:else, 8, 42, 6, 42, 17]":0},"[:case, 9, 47, 4, 52, 7]":{"[:when, 10, 48, 21, 48, 64]":8,"[:when, 11, 49, 19, 49, 58]":6,"[:when, 12, 50, 20, 50, 61]":5,"[:else, 13, 51, 9, 51, 49]":0},"[:if, 14, 56, 4, 60, 7]":{"[:then, 15, 57, 6, 57, 41]":18,"[:else, 16, 58, 4, 60, 7]":1},"[:if, 17, 58, 4, 60, 7]":{"[:then, 18, 59, 6, 59, 12]":0,"[:else, 19, 58, 4, 60, 7]":1},"[:if, 20, 72, 4, 72, 35]":{"[:then, 21, 72, 4, 72, 14]":9,"[:else, 22, 72, 4, 72, 35]":0},"[:case, 23, 74, 4, 81, 7]":{"[:when, 24, 76, 6, 76, 45]":0,"[:when, 25, 78, 6, 78, 46]":0,"[:when, 26, 80, 6, 80, 47]":0,"[:else, 27, 74, 4, 81, 7]":0},"[:if, 28, 94, 6, 94, 37]":{"[:then, 29, 94, 6, 94, 23]":0,"[:else, 30, 94, 6, 94, 37]":0},"[:if, 31, 106, 6, 106, 37]":{"[:then, 32, 106, 6, 106, 23]":0,"[:else, 33, 106, 6, 106, 37]":0},"[:if, 34, 122, 6, 122, 37]":{"[:then, 35, 122, 6, 122, 23]":0,"[:else, 36, 122, 6, 122, 37]":0},"[:if, 37, 135, 8, 135, 39]":{"[:then, 38, 135, 8, 135, 25]":0,"[:else, 39, 135, 8, 135, 39]":0},"[:if, 40, 152, 6, 152, 37]":{"[:then, 41, 152, 6, 152, 23]":0,"[:else, 42, 152, 6, 152, 37]":0},"[:if, 43, 165, 8, 165, 39]":{"[:then, 44, 165, 8, 165, 25]":0,"[:else, 45, 165, 8, 165, 39]":0}}},"covered_strength":23.869565217391305,"covered_lines":33,"lines_of_code":69},{"filename":"/home/user/git/libregig/app/helpers/sessions_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/helpers/users/registration_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/jobs/application_job.rb","covered_percent":100.0,"coverage":{"lines":[1,null,null,null,null,null,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/jobs/send_mail_job.rb","covered_percent":66.66666666666667,"coverage":{"lines":[1,1,1,null,1,0,0,null,null],"branches":{}},"covered_strength":0.6666666666666666,"covered_lines":4,"lines_of_code":6},{"filename":"/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb","covered_percent":100.0,"coverage":{"lines":[14,14,14,null,null,null,null,null,null,null,null,null,null,14,14,14,14,14,14,14,null,14,252,108,54,null,54,null,null,null,null,14,29,29,null,29,null,null,14,17,17,null,17,17,null,null,null,null,null,null,null,17,null,null,14,3,3,null,3,3,null,3,null,null,14,null,null,null,null,null,null,null,null,5,null,5,null,null,null,null,null,5,null,5,null,5,null,null,null,null,null,null,null,null,null,5,null,null,null,null,null,null,14,10,10,null,10,10,null,null,null,null,null,null,null,null,null,10,10,null,10,null,null,null,null,null,null,14,10,10,null,10,10,null,null,null,null,null,null,null,null,null,10,10,null,10,null,null,null,null,null,null,14,null,14,54,54,54,null,null,54,null,null,null,54,54,null,54,null,null,14,99,99,null,99,null,null,14,null,103,34,69,null,103,null,103,103,null,103,null,null,null,null,14,99,null,99,null,4,null,4,null,null,null,null,null,null,14,128,99,null,null,14,null,128,null,null,null,null,null,14,null,14,216,null,null,14,252,null,252,null,null,null],"branches":{"[:if, 0, 24, 8, 28, 11]":{"[:then, 1, 25, 10, 25, 32]":54,"[:else, 2, 27, 10, 27, 56]":54},"[:if, 3, 119, 6, 119, 77]":{"[:then, 4, 119, 6, 119, 48]":10,"[:else, 5, 119, 6, 119, 77]":0},"[:if, 6, 144, 6, 144, 77]":{"[:then, 7, 144, 6, 144, 48]":10,"[:else, 8, 144, 6, 144, 77]":0},"[:if, 9, 157, 14, 157, 79]":{"[:then, 10, 157, 45, 157, 60]":0,"[:else, 11, 157, 63, 157, 79]":54},"[:\"\u0026.\", 12, 162, 15, 162, 51]":{"[:then, 13, 162, 15, 162, 51]":54,"[:else, 14, 162, 15, 162, 51]":0},"[:if, 15, 180, 8, 182, 19]":{"[:then, 16, 181, 10, 181, 49]":34,"[:else, 17, 182, 10, 182, 19]":69},"[:if, 18, 187, 6, 187, 62]":{"[:then, 19, 187, 6, 187, 34]":0,"[:else, 20, 187, 6, 187, 62]":103},"[:if, 21, 197, 6, 197, 29]":{"[:then, 22, 197, 6, 197, 12]":95,"[:else, 23, 197, 6, 197, 29]":4},"[:unless, 24, 209, 6, 209, 36]":{"[:else, 25, 209, 6, 209, 36]":99,"[:then, 26, 209, 6, 209, 15]":29},"[:if, 27, 210, 6, 210, 55]":{"[:then, 28, 210, 6, 210, 17]":4,"[:else, 29, 210, 6, 210, 55]":95},"[:unless, 30, 228, 6, 228, 62]":{"[:else, 31, 228, 6, 228, 62]":252,"[:then, 32, 228, 6, 228, 12]":0}}},"covered_strength":41.505494505494504,"covered_lines":91,"lines_of_code":91},{"filename":"/home/user/git/libregig/app/mailers/application_mailer.rb","covered_percent":100.0,"coverage":{"lines":[7,7,null],"branches":{}},"covered_strength":7.0,"covered_lines":2,"lines_of_code":2},{"filename":"/home/user/git/libregig/app/mailers/test_mailer.rb","covered_percent":0.0,"coverage":{"lines":[0,0,0,null,0,0,0,0,0,0,0],"branches":{}},"covered_strength":0.0,"covered_lines":0,"lines_of_code":10},{"filename":"/home/user/git/libregig/app/mailers/user_mailer.rb","covered_percent":87.5,"coverage":{"lines":[null,7,7,null,7,1,1,null,1,null,null,7,1,null,1,null,null,null,null,null,null,null,null,null,null,1,1,null,0,0,null,null,1,null,null,7,2,null,null,null,null,null],"branches":{"[:if, 0, 26, 4, 31, 7]":{"[:then, 1, 27, 6, 27, 45]":1,"[:else, 2, 29, 6, 30, 64]":0}}},"covered_strength":2.8125,"covered_lines":14,"lines_of_code":16},{"filename":"/home/user/git/libregig/app/models/application_record.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null],"branches":{}},"covered_strength":1.0,"covered_lines":2,"lines_of_code":2},{"filename":"/home/user/git/libregig/app/models/band.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null,1,1,null,1,1,1,1,1,null,1,1,null,1,1,null,1,null,1,149,null,null,null,null,null,1,73,null,null,1,1,null,null,1,2,null,null],"branches":{"[:\"\u0026.\", 0, 29, 4, 29, 48]":{"[:then, 1, 29, 4, 29, 48]":73,"[:else, 2, 29, 4, 29, 48]":0}}},"covered_strength":11.045454545454545,"covered_lines":22,"lines_of_code":22},{"filename":"/home/user/git/libregig/app/models/band_member.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,16,null],"branches":{}},"covered_strength":16.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/bands_audit.rb","covered_percent":100.0,"coverage":{"lines":[7,7,null,7,7,null],"branches":{}},"covered_strength":7.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/concerns/auditable.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null,1,3,null,null,1,21,30,null,null,null,null,null,null,null,null,1,null,1,21,null,null,1,30,null,null,1,30,null,null,1,1,3,null,null,1,21,null,null,null],"branches":{}},"covered_strength":8.947368421052632,"covered_lines":19,"lines_of_code":19},{"filename":"/home/user/git/libregig/app/models/concerns/random_id.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null,1,53,null,null,1,null,1,2440,2440,2440,null,null,null],"branches":{"[:unless, 0, 13, 6, 13, 51]":{"[:else, 1, 13, 6, 13, 51]":0,"[:then, 2, 13, 6, 13, 11]":2440}}},"covered_strength":819.7777777777778,"covered_lines":9,"lines_of_code":9},{"filename":"/home/user/git/libregig/app/models/confirmation_token.rb","covered_percent":100.0,"coverage":{"lines":[10,10,null,10,null,10,null,14,null,10,null,10,5,null,null],"branches":{}},"covered_strength":9.875,"covered_lines":8,"lines_of_code":8},{"filename":"/home/user/git/libregig/app/models/current.rb","covered_percent":100.0,"coverage":{"lines":[1,1,1,null,1749,null,1,543,543,null,null,1,4498,null,null,1,535,535,null,null,1,1,null,null,1,489,null,null,1,null,1,1078,null,null],"branches":{"[:\"\u0026.\", 0, 32, 16, 32, 32]":{"[:then, 1, 32, 16, 32, 32]":696,"[:else, 2, 32, 16, 32, 32]":382},"[:\"\u0026.\", 3, 32, 36, 32, 60]":{"[:then, 4, 32, 36, 32, 60]":0,"[:else, 5, 32, 36, 32, 60]":382}}},"covered_strength":525.3157894736842,"covered_lines":19,"lines_of_code":19},{"filename":"/home/user/git/libregig/app/models/event.rb","covered_percent":97.29729729729729,"coverage":{"lines":[1,1,1,null,1,1,1,1,1,1,1,null,1,null,3,null,null,null,null,177,null,null,null,null,1,321,null,null,null,null,null,1,1,null,1,76,null,null,1,1,null,null,1,1,null,null,1,3,null,null,1,3,3,null,null,null,1,null,1,240,233,233,1,null,null,null,null,1,240,0,null,null,null],"branches":{"[:\"\u0026.\", 0, 36, 4, 36, 49]":{"[:then, 1, 36, 4, 36, 49]":76,"[:else, 2, 36, 4, 36, 49]":0},"[:if, 3, 52, 4, 54, 7]":{"[:then, 4, 53, 6, 53, 56]":3,"[:else, 5, 52, 4, 54, 7]":0},"[:if, 6, 60, 4, 65, 7]":{"[:then, 7, 61, 6, 64, 9]":233,"[:else, 8, 60, 4, 65, 7]":7},"[:if, 9, 62, 6, 64, 9]":{"[:then, 10, 63, 8, 63, 34]":1,"[:else, 11, 62, 6, 64, 9]":232},"[:if, 12, 69, 4, 71, 7]":{"[:then, 13, 70, 6, 70, 51]":0,"[:else, 14, 69, 4, 71, 7]":240}}},"covered_strength":42.08108108108108,"covered_lines":36,"lines_of_code":37},{"filename":"/home/user/git/libregig/app/models/event_band.rb","covered_percent":100.0,"coverage":{"lines":[1,1,1,1,null],"branches":{}},"covered_strength":1.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/events_audit.rb","covered_percent":100.0,"coverage":{"lines":[9,9,9,9,null],"branches":{}},"covered_strength":9.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/linked_device.rb","covered_percent":98.46153846153847,"coverage":{"lines":[16,16,null,16,16,206,null,203,null,201,null,null,16,null,null,null,null,null,16,16,16,null,16,16,null,34,18,null,null,16,null,null,16,16,null,16,3,null,null,null,16,48,295,5,null,null,48,11,null,null,null,null,16,null,16,22,null,null,16,2,null,null,16,11,null,null,16,11,null,null,16,13,null,null,16,0,null,null,16,6,4,null,null,null,null,null,16,6,5,null,null,null,5,null,null,16,null,16,79,null,null,16,3,1,1,null,null,null,16,97,null,97,291,null,null,null,16,291,291,null,291,291,10,null,null,null,null,null,291,291,null,null],"branches":{"[:if, 0, 76, 4, 76, 46]":{"[:then, 1, 76, 27, 76, 37]":0,"[:else, 2, 76, 40, 76, 46]":0},"[:unless, 3, 80, 4, 80, 26]":{"[:else, 4, 80, 4, 80, 26]":4,"[:then, 5, 80, 4, 80, 14]":2},"[:unless, 6, 88, 4, 88, 35]":{"[:else, 7, 88, 4, 88, 35]":5,"[:then, 8, 88, 4, 88, 14]":1},"[:if, 9, 103, 4, 106, 7]":{"[:then, 10, 104, 6, 105, 18]":1,"[:else, 11, 103, 4, 106, 7]":2},"[:unless, 12, 110, 4, 110, 28]":{"[:else, 13, 110, 4, 110, 28]":97,"[:then, 14, 110, 4, 110, 10]":0}}},"covered_strength":60.707692307692305,"covered_lines":64,"lines_of_code":65},{"filename":"/home/user/git/libregig/app/models/linked_device_linkable.rb","covered_percent":100.0,"coverage":{"lines":[14,14,14,null,14,null,null,null,null],"branches":{}},"covered_strength":14.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/member.rb","covered_percent":71.875,"coverage":{"lines":[1,1,null,1,1,null,1,1,null,255,null,1,1,1,null,1,1,null,1,null,1,125,null,null,null,null,null,1,0,null,null,null,null,null,null,1,256,null,null,1,0,null,null,0,null,null,null,null,null,null,0,null,0,0,0,0,0,null,null,null,null,1,2,null,null,1,1,null,null,null,null],"branches":{"[:\"\u0026.\", 0, 29, 4, 33, 17]":{"[:then, 1, 29, 4, 33, 17]":0,"[:else, 2, 29, 4, 33, 17]":0},"[:if, 3, 41, 4, 41, 34]":{"[:then, 4, 41, 4, 41, 10]":0,"[:else, 5, 41, 4, 41, 34]":0},"[:if, 6, 51, 4, 51, 32]":{"[:then, 7, 51, 4, 51, 10]":0,"[:else, 8, 51, 4, 51, 32]":0},"[:unless, 9, 57, 8, 57, 86]":{"[:else, 10, 57, 8, 57, 86]":0,"[:then, 11, 57, 8, 57, 43]":0}}},"covered_strength":20.53125,"covered_lines":23,"lines_of_code":32},{"filename":"/home/user/git/libregig/app/models/member_skill.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,null,16,null],"branches":{}},"covered_strength":16.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/members_audit.rb","covered_percent":100.0,"coverage":{"lines":[5,5,5,5,null],"branches":{}},"covered_strength":5.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/permission.rb","covered_percent":89.58333333333333,"coverage":{"lines":[16,16,16,null,16,16,16,null,16,16,16,23,null,16,0,0,0,null,null,null,null,null,null,16,16,16,null,16,null,16,16,16,16,null,16,16,null,16,null,null,null,null,null,null,16,7,7,2,3,2,0,null,null,null,16,null,16,634,null,75,75,null,75,3,null,null,null,16,null,634,0,null,null,null,16,634,1,null,null,null,16,634,3,null,null,null],"branches":{"[:case, 0, 47, 4, 52, 7]":{"[:when, 1, 48, 21, 48, 43]":2,"[:when, 2, 49, 22, 49, 45]":3,"[:when, 3, 50, 23, 50, 47]":2,"[:else, 4, 51, 9, 51, 48]":0},"[:if, 5, 58, 4, 58, 38]":{"[:then, 6, 58, 4, 58, 15]":559,"[:else, 7, 58, 4, 58, 38]":75},"[:unless, 8, 63, 4, 65, 7]":{"[:else, 9, 63, 4, 65, 7]":72,"[:then, 10, 64, 6, 64, 101]":3},"[:unless, 11, 70, 4, 72, 7]":{"[:else, 12, 70, 4, 72, 7]":632,"[:then, 13, 71, 6, 71, 51]":0},"[:unless, 14, 76, 4, 78, 7]":{"[:else, 15, 76, 4, 78, 7]":633,"[:then, 16, 77, 6, 77, 57]":1},"[:\"\u0026.\", 17, 82, 11, 82, 27]":{"[:then, 18, 82, 11, 82, 27]":632,"[:else, 19, 82, 11, 82, 27]":2},"[:\"\u0026.\", 20, 82, 31, 82, 44]":{"[:then, 21, 82, 31, 82, 44]":209,"[:else, 22, 82, 31, 82, 44]":2},"[:unless, 23, 82, 4, 84, 7]":{"[:else, 24, 82, 4, 84, 7]":631,"[:then, 25, 83, 6, 83, 56]":3}}},"covered_strength":67.58333333333333,"covered_lines":43,"lines_of_code":48},{"filename":"/home/user/git/libregig/app/models/skill.rb","covered_percent":100.0,"coverage":{"lines":[1,1,1,null,1,null],"branches":{}},"covered_strength":1.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/user.rb","covered_percent":100.0,"coverage":{"lines":[1,1,1,null,1,null,1,1,null,null,null,1,116,null,null,1,141,null,null,1,305,null,null,1,1,null,643,1,null,1,null,null,null,1,null,null,null,null,1,null,null,null,null,null,1,null,null,null,1,null,151,null,null,null,1,362,null,null,1,527,null,null,1,2,null,1,null,null,null,null,1,null,1,1335,null,null,1,666,null,null],"branches":{"[:\"\u0026.\", 0, 27, 16, 27, 32]":{"[:then, 1, 27, 16, 27, 32]":639,"[:else, 2, 27, 16, 27, 32]":3},"[:if, 3, 64, 4, 64, 49]":{"[:then, 4, 64, 4, 64, 23]":1,"[:else, 5, 64, 4, 64, 49]":1},"[:if, 6, 78, 4, 78, 50]":{"[:then, 7, 78, 4, 78, 30]":8,"[:else, 8, 78, 4, 78, 50]":658}}},"covered_strength":125.6470588235294,"covered_lines":34,"lines_of_code":34},{"filename":"/home/user/git/libregig/app/models/user_mail.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null,1,null,1,1,1,1,null,1,4,null,null,1,4,null,null,1,3,null,2,null,null,2,1,1,null,1,1,1,null,null,null,1,null,1,8,null,null,null,null,null,null,null],"branches":{"[:unless, 0, 20, 4, 20, 26]":{"[:else, 1, 20, 4, 20, 26]":2,"[:then, 2, 20, 4, 20, 10]":1},"[:if, 3, 29, 6, 29, 39]":{"[:then, 4, 29, 6, 29, 13]":0,"[:else, 5, 29, 6, 29, 39]":1}}},"covered_strength":1.7391304347826086,"covered_lines":23,"lines_of_code":23},{"filename":"/home/user/git/libregig/app/queries/band_permission_query.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,149,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,null,16,149,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"branches":{}},"covered_strength":70.76470588235294,"covered_lines":17,"lines_of_code":17},{"filename":"/home/user/git/libregig/app/queries/event_permission_query.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,321,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,321,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,null,16,321,null,null,null,null,null,null,16,321,null,null,null,null,null,null,null,null,null,null,null,16,321,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"branches":{}},"covered_strength":133.30769230769232,"covered_lines":13,"lines_of_code":13},{"filename":"/home/user/git/libregig/app/queries/member_permission_query.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,130,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"branches":{}},"covered_strength":64.72222222222223,"covered_lines":18,"lines_of_code":18},{"filename":"/home/user/git/libregig/app/services/device_access_service.rb","covered_percent":100.0,"coverage":{"lines":[8,8,13,null,null,8,13,null,5,null,null,null,null,5,null,null,5,null,null,5,5,null,null,8,null,null,null],"branches":{"[:if, 0, 7, 4, 25, 7]":{"[:then, 1, 9, 6, 21, 36]":5,"[:else, 2, 24, 6, 24, 49]":8}}},"covered_strength":7.545454545454546,"covered_lines":11,"lines_of_code":11},{"filename":"/home/user/git/libregig/app/services/ical_generator_service.rb","covered_percent":100.0,"coverage":{"lines":[8,8,12,12,null,null,8,11,null,null,11,11,11,11,null,null,11,null,null,28,null,11,null,null,8,null,8,11,null,null,8,null,11,11,null,11,11,null,null,11,null,11,11,11,11,null,11,11,11,11,null,null,null,null,8,17,17,17,17,null,17,13,13,null,null,17,17,null,null,null,8,17,null,17,2,2,null,null,17,null,null],"branches":{"[:if, 0, 45, 43, 45, 68]":{"[:then, 1, 45, 59, 45, 62]":10,"[:else, 2, 45, 65, 45, 68]":1},"[:if, 3, 61, 6, 64, 9]":{"[:then, 4, 62, 8, 63, 93]":13,"[:else, 5, 61, 6, 64, 9]":4},"[:if, 6, 74, 4, 77, 7]":{"[:then, 7, 75, 6, 76, 47]":2,"[:else, 8, 74, 4, 77, 7]":15}}},"covered_strength":11.891304347826088,"covered_lines":46,"lines_of_code":46}],"metrics":{"covered_percent":88.39972047519217,"covered_strength":49.22641509433962,"covered_lines":1265,"total_lines":1431}}
+{"timestamp":1762969219,"command_name":"Minitest, Minitest-0, Minitest-1, Minitest-10, Minitest-11, Minitest-12, Minitest-13, Minitest-14, Minitest-15, Minitest-2, Minitest-3, Minitest-4, Minitest-5, Minitest-6, Minitest-7, Minitest-8, Minitest-9","files":[{"filename":"/home/user/git/libregig/app/controllers/admin/admin_controller.rb","covered_percent":100.0,"coverage":{"lines":[12,12,12,null,12,null,12,18,2,null,null,null,null,12,16,null,null,null],"branches":{"[:unless, 0, 8, 6, 11, 9]":{"[:else, 1, 8, 6, 11, 9]":16,"[:then, 2, 9, 8, 10, 28]":2}}},"covered_strength":12.0,"covered_lines":9,"lines_of_code":9},{"filename":"/home/user/git/libregig/app/controllers/admin/bands_controller.rb","covered_percent":0.0,"coverage":{"lines":[0,0,0,0,0,null,0,0,0,null,0,0,null,0,0,null,0,0,0,0,0,0,0,0,0,null,0,0,0,0,null,0,null,0,0,0,0,null,0,0,0,0,0,0,0],"branches":{}},"covered_strength":0.0,"covered_lines":0,"lines_of_code":37},{"filename":"/home/user/git/libregig/app/controllers/admin/impersonation_controller.rb","covered_percent":100.0,"coverage":{"lines":[5,5,5,3,3,null,null,null,null,null,3,null,null,5,2,1,null,null,null,1,1,1,null,1,1,null,1,null,null,null],"branches":{"[:unless, 0, 15, 6, 18, 9]":{"[:else, 1, 15, 6, 18, 9]":1,"[:then, 2, 16, 8, 17, 67]":1}}},"covered_strength":2.533333333333333,"covered_lines":15,"lines_of_code":15},{"filename":"/home/user/git/libregig/app/controllers/admin/users_controller.rb","covered_percent":100.0,"coverage":{"lines":[10,10,10,null,null,null,10,4,null,4,1,1,null,null,4,null,null,4,2,null,2,null,null,null,10,null,null,10,null,null,10,3,2,1,null,1,1,null,null,null,10,1,1,null,null,10,null,10,7,7,null,null,10,3,null,null,null,null,null,null,null,null,null],"branches":{"[:\"\u0026.\", 0, 8, 19, 8, 45]":{"[:then, 1, 8, 19, 8, 45]":2,"[:else, 2, 8, 19, 8, 45]":2},"[:if, 3, 10, 6, 13, 9]":{"[:then, 4, 11, 8, 12, 36]":1,"[:else, 5, 10, 6, 13, 9]":3},"[:if, 6, 18, 8, 22, 11]":{"[:then, 7, 19, 10, 19, 43]":2,"[:else, 8, 21, 10, 21, 18]":2},"[:if, 9, 33, 6, 38, 9]":{"[:then, 10, 34, 8, 34, 71]":1,"[:else, 11, 36, 8, 37, 51]":1},"[:unless, 12, 50, 6, 50, 72]":{"[:else, 13, 50, 6, 50, 72]":7,"[:then, 14, 50, 6, 50, 59]":0}}},"covered_strength":5.482758620689655,"covered_lines":29,"lines_of_code":29},{"filename":"/home/user/git/libregig/app/controllers/application_controller.rb","covered_percent":85.33333333333333,"coverage":{"lines":[null,null,16,16,16,16,null,null,null,null,null,16,498,486,null,null,16,255,101,null,null,null,null,null,16,255,null,null,16,741,null,null,16,null,16,534,null,null,16,535,2,533,342,null,191,null,null,null,16,2,null,2,null,null,null,2,null,null,null,2,null,null,2,2,null,2,2,null,0,null,null,null,16,null,2,null,null,null,8,null,2,0,0,null,0,null,2,null,null,null,16,2,2,null,null,16,342,342,342,342,null,0,null,null,null,16,191,191,null,null,16,0,0,null,null,16,518,null,4,0,null,4,null,null,null,16,null,175,null,null,null,null,null,null,null,null,null,null,16,null,0,null,null,0,0,null,null,null,16,4,4,null,null,16,null,243,142,101,null,243,null,null,null,null,null,null,null,null,null],"branches":{"[:unless, 0, 13, 4, 13, 27]":{"[:else, 1, 13, 4, 13, 27]":486,"[:then, 2, 13, 4, 13, 10]":12},"[:\"\u0026.\", 3, 18, 18, 18, 39]":{"[:then, 4, 18, 18, 18, 39]":243,"[:else, 5, 18, 18, 18, 39]":12},"[:unless, 6, 18, 4, 18, 39]":{"[:else, 7, 18, 4, 18, 39]":101,"[:then, 8, 18, 4, 18, 10]":154},"[:if, 9, 26, 4, 26, 43]":{"[:then, 10, 26, 20, 26, 38]":7,"[:else, 11, 26, 41, 26, 43]":248},"[:if, 12, 40, 4, 46, 7]":{"[:then, 13, 41, 6, 41, 35]":2,"[:else, 14, 42, 4, 46, 7]":533},"[:if, 15, 42, 4, 46, 7]":{"[:then, 16, 43, 6, 43, 41]":342,"[:else, 17, 45, 6, 45, 24]":191},"[:if, 18, 66, 4, 70, 7]":{"[:then, 19, 67, 6, 67, 55]":2,"[:else, 20, 69, 6, 69, 32]":0},"[:\"\u0026.\", 21, 75, 27, 75, 48]":{"[:then, 22, 75, 27, 75, 48]":2,"[:else, 23, 75, 27, 75, 48]":0},"[:if, 24, 81, 4, 88, 7]":{"[:then, 25, 82, 6, 85, 11]":0,"[:else, 26, 87, 6, 87, 10]":2},"[:if, 27, 82, 6, 84, 9]":{"[:then, 28, 83, 8, 83, 77]":0,"[:else, 29, 82, 6, 84, 9]":0},"[:if, 30, 98, 4, 103, 7]":{"[:then, 31, 99, 6, 100, 32]":342,"[:else, 32, 102, 6, 102, 24]":0},"[:\"\u0026.\", 33, 117, 14, 117, 38]":{"[:then, 34, 117, 14, 117, 38]":343,"[:else, 35, 117, 14, 117, 38]":175},"[:if, 36, 117, 4, 117, 55]":{"[:then, 37, 117, 4, 117, 10]":514,"[:else, 38, 117, 4, 117, 55]":4},"[:if, 39, 119, 4, 123, 7]":{"[:then, 40, 120, 6, 120, 29]":0,"[:else, 41, 122, 6, 122, 23]":4},"[:unless, 42, 140, 4, 146, 7]":{"[:else, 43, 140, 4, 146, 7]":0,"[:then, 44, 144, 6, 145, 36]":0},"[:if, 45, 156, 6, 158, 16]":{"[:then, 46, 157, 8, 157, 17]":142,"[:else, 47, 158, 8, 158, 16]":101}}},"covered_strength":107.29333333333334,"covered_lines":64,"lines_of_code":75},{"filename":"/home/user/git/libregig/app/controllers/bands_controller.rb","covered_percent":96.49122807017544,"coverage":{"lines":[15,15,15,null,15,15,15,15,null,15,8,null,8,null,8,1,7,1,null,null,null,15,null,null,15,null,null,15,0,null,null,15,1,null,null,15,2,null,null,2,2,2,null,null,null,null,null,null,null,1,null,1,null,null,null,15,2,1,null,1,null,null,null,15,2,1,null,1,null,null,null,15,null,15,7,7,7,null,null,15,5,5,null,5,0,5,null,null,15,4,null,null,15,2,null,null,15,8,8,3,null,5,null,null,null,15,4,null,null],"branches":{"[:if, 0, 15, 4, 19, 7]":{"[:then, 1, 16, 6, 16, 30]":1,"[:else, 2, 17, 4, 19, 7]":7},"[:if, 3, 17, 4, 19, 7]":{"[:then, 4, 18, 6, 18, 30]":1,"[:else, 5, 17, 4, 19, 7]":6},"[:if, 6, 57, 4, 61, 7]":{"[:then, 7, 58, 6, 58, 65]":1,"[:else, 8, 60, 6, 60, 18]":1},"[:if, 9, 65, 4, 69, 7]":{"[:then, 10, 66, 6, 66, 52]":1,"[:else, 11, 68, 6, 68, 70]":1},"[:if, 12, 84, 6, 86, 18]":{"[:then, 13, 85, 8, 85, 22]":0,"[:else, 14, 86, 8, 86, 18]":5},"[:unless, 15, 90, 4, 90, 56]":{"[:else, 16, 90, 4, 90, 56]":3,"[:then, 17, 90, 4, 90, 25]":1},"[:unless, 18, 94, 4, 94, 79]":{"[:else, 19, 94, 4, 94, 79]":2,"[:then, 20, 94, 4, 94, 25]":0},"[:\"\u0026.\", 21, 98, 26, 98, 43]":{"[:then, 22, 98, 26, 98, 43]":4,"[:else, 23, 98, 26, 98, 43]":4},"[:if, 24, 99, 4, 103, 7]":{"[:then, 25, 100, 6, 100, 69]":3,"[:else, 26, 102, 6, 102, 29]":5},"[:if, 27, 100, 30, 100, 67]":{"[:then, 28, 100, 55, 100, 60]":2,"[:else, 29, 100, 63, 100, 67]":1}}},"covered_strength":8.017543859649123,"covered_lines":55,"lines_of_code":57},{"filename":"/home/user/git/libregig/app/controllers/calendars_controller.rb","covered_percent":100.0,"coverage":{"lines":[7,7,null,7,4,null,null,7,null,7,8,null,null],"branches":{}},"covered_strength":6.714285714285714,"covered_lines":7,"lines_of_code":7},{"filename":"/home/user/git/libregig/app/controllers/concerns/access_permissions.rb","covered_percent":100.0,"coverage":{"lines":[16,16,null,16,42,42,42,null,null,16,null,16,236,null,236,19,217,236,null,null,16,35,32,32,null,null,16,26,null,null],"branches":{"[:if, 0, 15, 6, 17, 42]":{"[:then, 1, 16, 8, 16, 26]":19,"[:else, 2, 17, 8, 17, 42]":217},"[:if, 3, 28, 4, 28, 52]":{"[:then, 4, 28, 4, 28, 38]":5,"[:else, 5, 28, 4, 28, 52]":21}}},"covered_strength":68.78947368421052,"covered_lines":19,"lines_of_code":19},{"filename":"/home/user/git/libregig/app/controllers/device_access_controller.rb","covered_percent":92.85714285714286,"coverage":{"lines":[11,11,null,11,11,null,11,null,11,16,null,null,null,null,16,null,null,11,9,null,null,11,9,null,null,null,null,null,11,0,null,null],"branches":{"[:unless, 0, 15, 4, 15, 60]":{"[:else, 1, 15, 4, 15, 60]":9,"[:then, 2, 15, 4, 15, 38]":7}}},"covered_strength":10.642857142857142,"covered_lines":13,"lines_of_code":14},{"filename":"/home/user/git/libregig/app/controllers/events_controller.rb","covered_percent":98.0,"coverage":{"lines":[16,16,16,null,16,16,null,16,177,177,177,177,null,null,16,3,null,3,3,3,null,null,16,null,null,16,null,null,16,5,null,4,3,3,null,1,null,null,null,16,10,8,null,1,null,null,null,16,2,1,null,1,null,null,16,null,16,18,null,null,16,13,13,null,13,0,13,null,null,16,15,null,null,null,null,null,null,null,15,null,15,15,15,15,1,null,null,null,null,16,3,null,null,null,null,null,null],"branches":{"[:unless, 0, 19, 4, 19, 75]":{"[:else, 1, 19, 4, 19, 75]":1,"[:then, 2, 19, 4, 19, 23]":2},"[:if, 3, 20, 4, 20, 54]":{"[:then, 4, 20, 4, 20, 37]":1,"[:else, 5, 20, 4, 20, 54]":2},"[:if, 6, 32, 4, 37, 7]":{"[:then, 7, 33, 6, 34, 66]":3,"[:else, 8, 36, 6, 36, 48]":1},"[:if, 9, 41, 4, 45, 7]":{"[:then, 10, 42, 6, 42, 67]":8,"[:else, 11, 44, 6, 44, 49]":1},"[:if, 12, 65, 6, 67, 18]":{"[:then, 13, 66, 8, 66, 22]":0,"[:else, 14, 67, 8, 67, 18]":13},"[:if, 15, 84, 6, 86, 9]":{"[:then, 16, 85, 8, 85, 65]":1,"[:else, 17, 84, 6, 86, 9]":14}}},"covered_strength":23.9,"covered_lines":49,"lines_of_code":50},{"filename":"/home/user/git/libregig/app/controllers/ical_feeds_controller.rb","covered_percent":100.0,"coverage":{"lines":[8,8,5,null,5,null,null,null,null,5,5,5,null,null,null,null,null,null,null,8,null,8,8,null,null],"branches":{}},"covered_strength":6.5,"covered_lines":10,"lines_of_code":10},{"filename":"/home/user/git/libregig/app/controllers/linked_devices_controller.rb","covered_percent":84.05797101449275,"coverage":{"lines":[12,12,12,12,12,null,12,7,null,7,7,7,null,null,12,null,null,12,1,null,null,1,0,0,null,0,0,0,null,null,null,null,12,null,null,12,2,null,2,2,null,0,null,null,null,12,2,2,null,0,null,null,null,12,2,1,null,null,null,1,null,null,1,1,null,0,null,null,null,null,null,12,null,1,1,1,null,null,12,null,12,9,null,null,12,6,0,0,0,null,6,6,6,null,null,null,null,12,null,null,null,null,12,null,19,57,null,null,null,12,3,3,null,null,12,4,null,null,null,null,null,null,null,null,12,7,6,5,null,null,12,7,null,null,12,null,7,null,null,null,null,null,null,null,null,null,7,null,null],"branches":{"[:if, 0, 22, 4, 30, 7]":{"[:then, 1, 23, 6, 29, 9]":0,"[:else, 2, 22, 4, 30, 7]":1},"[:if, 3, 26, 6, 29, 9]":{"[:then, 4, 27, 8, 28, 39]":0,"[:else, 5, 26, 6, 29, 9]":0},"[:if, 6, 39, 4, 43, 7]":{"[:then, 7, 40, 6, 40, 71]":2,"[:else, 8, 42, 6, 42, 48]":0},"[:if, 9, 47, 4, 51, 7]":{"[:then, 10, 48, 6, 48, 72]":2,"[:else, 11, 50, 6, 50, 49]":0},"[:if, 12, 55, 4, 61, 7]":{"[:then, 13, 56, 6, 60, 12]":1,"[:else, 14, 55, 4, 61, 7]":1},"[:if, 15, 74, 4, 74, 61]":{"[:then, 16, 74, 4, 74, 42]":1,"[:else, 17, 74, 4, 74, 61]":0},"[:if, 18, 86, 4, 94, 7]":{"[:then, 19, 87, 6, 89, 27]":0,"[:else, 20, 91, 6, 93, 37]":6},"[:if, 21, 126, 4, 126, 48]":{"[:then, 22, 126, 4, 126, 26]":1,"[:else, 23, 126, 4, 126, 48]":6},"[:if, 24, 127, 4, 127, 50]":{"[:then, 25, 127, 4, 127, 27]":1,"[:else, 26, 127, 4, 127, 50]":5},"[:if, 27, 132, 4, 132, 87]":{"[:then, 28, 132, 43, 132, 76]":2,"[:else, 29, 132, 79, 132, 87]":5}}},"covered_strength":7.0,"covered_lines":58,"lines_of_code":69},{"filename":"/home/user/git/libregig/app/controllers/members_controller.rb","covered_percent":88.88888888888889,"coverage":{"lines":[11,11,11,null,11,11,null,11,null,null,1,null,null,null,null,null,1,0,null,0,null,null,null,null,null,11,null,null,11,null,null,11,1,null,null,11,2,2,null,1,null,null,null,null,null,null,1,null,1,null,null,11,2,2,2,1,null,1,1,null,null,null,0,0,null,null,11,1,1,null,null,11,null,11,4,null,null,null,null,11,1,1,null,1,0,1,null,null,11,1,1,1,null,null],"branches":{"[:if, 0, 17, 4, 23, 7]":{"[:then, 1, 18, 6, 22, 49]":0,"[:else, 2, 17, 4, 23, 7]":1},"[:unless, 3, 38, 4, 38, 73]":{"[:else, 4, 38, 4, 38, 73]":1,"[:then, 5, 38, 4, 38, 53]":1},"[:unless, 6, 47, 4, 47, 77]":{"[:else, 7, 47, 4, 47, 77]":1,"[:then, 8, 47, 4, 47, 53]":0},"[:if, 9, 55, 6, 60, 9]":{"[:then, 10, 56, 8, 56, 71]":1,"[:else, 11, 58, 8, 59, 51]":1},"[:if, 12, 84, 6, 86, 18]":{"[:then, 13, 85, 8, 85, 22]":0,"[:else, 14, 86, 8, 86, 18]":1}}},"covered_strength":4.622222222222222,"covered_lines":40,"lines_of_code":45},{"filename":"/home/user/git/libregig/app/controllers/permissions_controller.rb","covered_percent":77.31958762886597,"coverage":{"lines":[14,14,null,14,14,14,14,14,null,14,8,8,null,8,null,8,8,null,8,8,8,null,null,null,14,1,null,1,0,null,null,1,null,null,14,7,7,null,7,7,7,7,7,null,7,null,3,null,null,14,6,null,6,5,4,null,1,null,null,0,null,null,null,14,2,2,null,null,14,null,14,8,null,0,0,null,0,null,0,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,0,null,0,null,0,null,0,null,null,null,0,null,0,null,0,null,null,null,14,8,null,8,8,null,8,null,17,null,0,null,0,null,0,0,0,0,null,0,null,null,null,0,null,null,8,null,null,14,8,8,8,8,null,null,14,10,2,null,null,null,14,3,1,null,null,null,14,10,3,7,1,null,null,null,14,8,8,8,null,null,14,13,null,null,14,7,null,null,14,6,null,null],"branches":{"[:if, 0, 11, 19, 11, 91]":{"[:then, 1, 11, 41, 11, 55]":1,"[:else, 2, 11, 58, 11, 91]":7},"[:if, 3, 28, 4, 30, 7]":{"[:then, 4, 29, 6, 29, 80]":0,"[:else, 5, 28, 4, 30, 7]":1},"[:\"\u0026.\", 6, 43, 4, 43, 38]":{"[:then, 7, 43, 4, 43, 38]":6,"[:else, 8, 43, 4, 43, 38]":1},"[:unless, 9, 45, 4, 45, 77]":{"[:else, 10, 45, 4, 45, 77]":3,"[:then, 11, 45, 4, 45, 53]":2},"[:if, 12, 53, 4, 61, 7]":{"[:then, 13, 54, 6, 58, 9]":5,"[:else, 14, 60, 6, 60, 55]":0},"[:if, 15, 54, 6, 58, 9]":{"[:then, 16, 55, 8, 55, 72]":4,"[:else, 17, 57, 8, 57, 66]":1},"[:if, 18, 72, 4, 72, 68]":{"[:then, 19, 72, 4, 72, 47]":8,"[:else, 20, 72, 4, 72, 68]":0},"[:\"\u0026.\", 21, 75, 21, 75, 40]":{"[:then, 22, 75, 21, 75, 40]":0,"[:else, 23, 75, 21, 75, 40]":0},"[:if, 24, 75, 20, 75, 66]":{"[:then, 25, 75, 54, 75, 59]":0,"[:else, 26, 75, 62, 75, 66]":0},"[:case, 27, 77, 4, 110, 7]":{"[:when, 28, 79, 6, 93, 10]":0,"[:when, 29, 95, 6, 95, 49]":0,"[:when, 30, 97, 6, 97, 55]":0,"[:when, 31, 99, 6, 99, 46]":0,"[:when, 32, 101, 6, 103, 8]":0,"[:when, 33, 105, 6, 105, 50]":0,"[:when, 34, 107, 6, 107, 50]":0,"[:else, 35, 109, 6, 109, 42]":0},"[:if, 36, 114, 4, 114, 75]":{"[:then, 37, 114, 4, 114, 54]":0,"[:else, 38, 114, 4, 114, 75]":8},"[:\"\u0026.\", 39, 117, 12, 117, 31]":{"[:then, 40, 117, 12, 117, 31]":8,"[:else, 41, 117, 12, 117, 31]":0},"[:case, 42, 119, 19, 137, 7]":{"[:when, 43, 121, 6, 121, 49]":8,"[:when, 44, 123, 6, 123, 46]":0,"[:when, 45, 125, 6, 125, 56]":0,"[:when, 46, 127, 6, 134, 9]":0,"[:else, 47, 136, 6, 136, 49]":0},"[:if, 48, 129, 8, 133, 11]":{"[:then, 49, 130, 10, 130, 22]":0,"[:else, 50, 132, 10, 132, 59]":0},"[:if, 51, 139, 4, 139, 46]":{"[:then, 52, 139, 11, 139, 31]":0,"[:else, 53, 139, 34, 139, 46]":8},"[:unless, 54, 150, 4, 152, 7]":{"[:else, 55, 150, 4, 152, 7]":8,"[:then, 56, 151, 6, 151, 57]":2},"[:unless, 57, 156, 4, 158, 7]":{"[:else, 58, 156, 4, 158, 7]":2,"[:then, 59, 157, 6, 157, 55]":1},"[:if, 60, 162, 4, 166, 7]":{"[:then, 61, 163, 6, 163, 54]":3,"[:else, 62, 164, 4, 166, 7]":7},"[:if, 63, 164, 4, 166, 7]":{"[:then, 64, 165, 6, 165, 62]":1,"[:else, 65, 164, 4, 166, 7]":6}}},"covered_strength":6.783505154639175,"covered_lines":75,"lines_of_code":97},{"filename":"/home/user/git/libregig/app/controllers/sessions_controller.rb","covered_percent":100.0,"coverage":{"lines":[16,16,5,5,null,null,16,166,165,165,null,165,1,1,1,164,162,162,162,null,2,2,2,2,2,null,null,null,16,1,1,1,null,null,16,null,16,166,null,null],"branches":{"[:if, 0, 3, 4, 3, 43]":{"[:then, 1, 3, 4, 3, 27]":3,"[:else, 2, 3, 4, 3, 43]":2},"[:if, 3, 12, 4, 26, 7]":{"[:then, 4, 13, 6, 15, 55]":1,"[:else, 5, 16, 4, 26, 7]":164},"[:if, 6, 16, 4, 26, 7]":{"[:then, 7, 17, 6, 19, 64]":162,"[:else, 8, 21, 6, 25, 48]":2}}},"covered_strength":57.107142857142854,"covered_lines":28,"lines_of_code":28},{"filename":"/home/user/git/libregig/app/controllers/user_mails_controller.rb","covered_percent":100.0,"coverage":{"lines":[10,10,10,null,10,null,null,10,null,3,1,null,2,null,null,null,10,2,null,2,1,null,1,null,null,null,10,null,10,5,null,null,10,5,null,2,null,null],"branches":{"[:if, 0, 10, 6, 14, 9]":{"[:then, 1, 11, 8, 11, 41]":1,"[:else, 2, 13, 8, 13, 73]":2},"[:if, 3, 20, 4, 24, 7]":{"[:then, 4, 21, 6, 21, 75]":1,"[:else, 5, 23, 6, 23, 71]":1},"[:if, 6, 34, 4, 34, 80]":{"[:then, 7, 34, 4, 34, 10]":3,"[:else, 8, 34, 4, 34, 80]":2}}},"covered_strength":6.0,"covered_lines":19,"lines_of_code":19},{"filename":"/home/user/git/libregig/app/controllers/users/registration_controller.rb","covered_percent":100.0,"coverage":{"lines":[3,3,null,null,null,null,3,null,null,3,1,null,null,3,4,4,null,null,4,3,3,1,null,null,null,3,1,1,null,null,1,1,null,null,null,3,3,3,null,null,3,null,2,1,1,1,1,null,1,1,null,null,1,1,null,null,null,3,null,3,2,2,null,null],"branches":{"[:unless, 0, 11, 4, 11, 76]":{"[:else, 1, 11, 4, 11, 76]":0,"[:then, 2, 11, 4, 11, 52]":1},"[:if, 3, 21, 6, 24, 9]":{"[:then, 4, 22, 8, 23, 53]":1,"[:else, 5, 21, 6, 24, 9]":2},"[:\"\u0026.\", 6, 26, 9, 26, 48]":{"[:then, 7, 26, 9, 26, 48]":1,"[:else, 8, 26, 9, 26, 48]":2},"[:if, 9, 26, 6, 29, 9]":{"[:then, 10, 27, 8, 28, 33]":1,"[:else, 11, 26, 6, 29, 9]":2},"[:\"\u0026.\", 12, 43, 9, 43, 49]":{"[:then, 13, 43, 9, 43, 49]":2,"[:else, 14, 43, 9, 43, 49]":0},"[:if, 15, 43, 6, 51, 9]":{"[:then, 16, 44, 8, 47, 30]":1,"[:else, 17, 49, 8, 50, 33]":1},"[:if, 18, 62, 4, 62, 52]":{"[:then, 19, 62, 4, 62, 32]":1,"[:else, 20, 62, 4, 62, 52]":1}}},"covered_strength":2.176470588235294,"covered_lines":34,"lines_of_code":34},{"filename":"/home/user/git/libregig/app/controllers/users_controller.rb","covered_percent":100.0,"coverage":{"lines":[9,9,null,null,null,null,9,null,null,null,null,9,1,null,null,9,4,null,4,1,1,null,null,3,2,2,null,1,null,null,null,9,1,null,null,9,4,4,null,null,9,1,1,1,null,null,null,9,7,6,6,null,null,7,7,5,null,2,2,null,null,null,null,9,null,9,4,null,null,null,null,null,null,null,null,null,null,9,7,null,null,null,null,null,null,null,null,9,6,null,null,9,6,null,null],"branches":{"[:if, 0, 19, 4, 22, 7]":{"[:then, 1, 20, 6, 21, 55]":1,"[:else, 2, 19, 4, 22, 7]":3},"[:if, 3, 24, 4, 29, 7]":{"[:then, 4, 25, 6, 26, 81]":2,"[:else, 5, 28, 6, 28, 48]":1},"[:unless, 6, 38, 4, 38, 52]":{"[:else, 7, 38, 4, 38, 52]":4,"[:then, 8, 38, 4, 38, 39]":0},"[:unless, 9, 43, 4, 45, 7]":{"[:else, 10, 43, 4, 45, 7]":0,"[:then, 11, 44, 6, 44, 67]":1},"[:if, 12, 49, 4, 52, 7]":{"[:then, 13, 50, 6, 51, 50]":6,"[:else, 14, 49, 4, 52, 7]":1},"[:if, 15, 55, 4, 61, 7]":{"[:then, 16, 56, 6, 56, 65]":5,"[:else, 17, 58, 6, 60, 26]":2},"[:unless, 18, 93, 4, 93, 53]":{"[:else, 19, 93, 4, 93, 53]":5,"[:then, 20, 93, 4, 93, 28]":1}}},"covered_strength":5.414634146341464,"covered_lines":41,"lines_of_code":41},{"filename":"/home/user/git/libregig/app/helpers/application_helper.rb","covered_percent":98.50746268656717,"coverage":{"lines":[1,1,203,null,null,1,591,193,null,null,null,1,null,null,null,null,null,204,196,null,null,196,192,null,null,196,196,null,589,null,589,null,null,null,null,null,589,397,null,null,589,null,null,null,null,1,13,null,null,13,13,13,0,null,null,13,13,null,66,null,66,null,null,null,null,null,null,null,null,null,null,66,null,null,null,null,null,1,null,null,null,null,null,null,null,null,326,326,326,326,null,326,91,91,null,235,235,null,null,326,null,326,null,null,null,null,326,null,326,null,326,null,null,1,187,187,9,null,null,187,187,187,null,null,null,1,null,1,91,84,2,5,null,null,null,1,187,null,null,1,187,187,187,null,null,null,null,187,187,null,187,187,null,null,null,null],"branches":{"[:if, 0, 23, 6, 23, 59]":{"[:then, 1, 23, 6, 23, 33]":6,"[:else, 2, 23, 6, 23, 59]":186},"[:if, 3, 31, 10, 31, 71]":{"[:then, 4, 31, 36, 31, 66]":397,"[:else, 5, 31, 69, 31, 71]":192},"[:if, 6, 52, 4, 54, 7]":{"[:then, 7, 53, 6, 53, 55]":0,"[:else, 8, 52, 4, 54, 7]":13},"[:if, 9, 59, 23, 59, 86]":{"[:then, 10, 59, 64, 59, 80]":0,"[:else, 11, 59, 83, 59, 86]":66},"[:if, 12, 72, 19, 72, 52]":{"[:then, 13, 72, 35, 72, 38]":19,"[:else, 14, 72, 41, 72, 52]":47},"[:\"\u0026.\", 15, 88, 50, 88, 75]":{"[:then, 16, 88, 50, 88, 75]":40,"[:else, 17, 88, 50, 88, 75]":286},"[:if, 18, 92, 4, 98, 7]":{"[:then, 19, 93, 6, 94, 61]":91,"[:else, 20, 96, 6, 97, 20]":235},"[:if, 21, 93, 27, 93, 77]":{"[:then, 22, 93, 63, 93, 69]":84,"[:else, 23, 93, 72, 93, 77]":7},"[:if, 24, 107, 4, 107, 76]":{"[:then, 25, 107, 4, 107, 49]":55,"[:else, 26, 107, 4, 107, 76]":271},"[:if, 27, 116, 6, 118, 9]":{"[:then, 28, 117, 8, 117, 29]":9,"[:else, 29, 116, 6, 118, 9]":178},"[:case, 30, 129, 4, 133, 7]":{"[:when, 31, 130, 20, 130, 39]":84,"[:when, 32, 131, 21, 131, 40]":2,"[:else, 33, 132, 9, 132, 11]":5}}},"covered_strength":175.23880597014926,"covered_lines":66,"lines_of_code":67},{"filename":"/home/user/git/libregig/app/helpers/bands_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/helpers/events_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,1,185,1,175,9,null,null,null,1,177,1,null,null,1,185,185,1,null,184,null,null,1,185,185,185,null,null,1,11,null,7,7,null,7,7,null,7,null,7,7,7,7,null,7,4,null,3,null,null,null],"branches":{"[:case, 0, 3, 4, 7, 7]":{"[:when, 1, 4, 21, 4, 32]":1,"[:when, 2, 5, 28, 5, 41]":175,"[:else, 3, 6, 9, 6, 15]":9},"[:unless, 4, 11, 4, 11, 67]":{"[:else, 5, 11, 4, 11, 67]":1,"[:then, 6, 11, 4, 11, 17]":176},"[:unless, 7, 17, 4, 19, 7]":{"[:else, 8, 17, 4, 19, 7]":184,"[:then, 9, 18, 6, 18, 38]":1},"[:if, 10, 25, 10, 25, 52]":{"[:then, 11, 25, 40, 25, 45]":3,"[:else, 12, 25, 48, 25, 52]":182},"[:if, 13, 30, 4, 30, 30]":{"[:then, 14, 30, 4, 30, 14]":4,"[:else, 15, 30, 4, 30, 30]":7},"[:if, 16, 41, 4, 41, 61]":{"[:then, 17, 41, 4, 41, 49]":5,"[:else, 18, 41, 4, 41, 61]":2},"[:unless, 19, 41, 27, 41, 47]":{"[:else, 20, 41, 27, 41, 47]":4,"[:then, 21, 41, 27, 41, 30]":1},"[:if, 22, 42, 4, 42, 65]":{"[:then, 23, 42, 4, 42, 52]":2,"[:else, 24, 42, 4, 42, 65]":5},"[:unless, 25, 42, 29, 42, 50]":{"[:else, 26, 42, 29, 42, 50]":1,"[:then, 27, 42, 29, 42, 32]":1},"[:if, 28, 43, 4, 43, 73]":{"[:then, 29, 43, 4, 43, 58]":4,"[:else, 30, 43, 4, 43, 73]":3},"[:unless, 31, 43, 33, 43, 56]":{"[:else, 32, 43, 33, 43, 56]":1,"[:then, 33, 43, 33, 43, 36]":3},"[:case, 34, 45, 4, 49, 7]":{"[:when, 35, 46, 16, 46, 27]":4,"[:else, 36, 48, 6, 48, 53]":3}}},"covered_strength":54.75,"covered_lines":32,"lines_of_code":32},{"filename":"/home/user/git/libregig/app/helpers/linked_devices_helper.rb","covered_percent":60.869565217391305,"coverage":{"lines":[1,1,14,null,11,null,2,null,1,1,null,null,null,1,0,0,null,0,null,0,null,0,null,0,null,0,null,0,null,null,null,1,14,1,null,13,null,null,null,1,11,null,0,null,null],"branches":{"[:case, 0, 3, 4, 11, 7]":{"[:when, 1, 5, 6, 5, 97]":11,"[:when, 2, 7, 6, 7, 95]":2,"[:else, 3, 9, 6, 10, 69]":1},"[:unless, 4, 16, 4, 16, 39]":{"[:else, 5, 16, 4, 16, 39]":0,"[:then, 6, 16, 4, 16, 28]":0},"[:case, 7, 20, 4, 29, 7]":{"[:when, 8, 22, 6, 22, 62]":0,"[:when, 9, 24, 6, 24, 59]":0,"[:when, 10, 26, 6, 26, 62]":0,"[:else, 11, 28, 6, 28, 24]":0},"[:if, 12, 33, 4, 37, 7]":{"[:then, 13, 34, 6, 34, 98]":1,"[:else, 14, 36, 6, 36, 99]":13},"[:unless, 15, 41, 4, 41, 49]":{"[:else, 16, 41, 4, 41, 49]":0,"[:then, 17, 41, 4, 41, 18]":11}}},"covered_strength":3.1739130434782608,"covered_lines":14,"lines_of_code":23},{"filename":"/home/user/git/libregig/app/helpers/members_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/helpers/permissions_helper.rb","covered_percent":47.82608695652174,"coverage":{"lines":[1,1,null,1,null,null,null,9,null,null,null,null,null,null,null,9,null,9,null,0,null,null,null,1,83,83,249,null,null,null,1,0,null,0,null,0,null,0,null,0,null,0,null,null,null,1,19,8,6,5,0,null,null,null,1,19,18,1,0,null,null,null,1,null,9,null,null,null,null,null,null,9,null,0,null,0,null,0,null,0,null,null,null,1,null,0,0,null,null,null,null,null,null,0,null,null,null,0,0,null,null,null,null,null,null,0,null,null,0,null,null,1,null,0,0,null,null,null,null,null,null,0,null,null,null,0,0,0,null,null,null,null,null,null,0,null,null,null,0,null,null,1,null,0,0,null,null,null,null,null,null,0,null,null,null,0,0,0,null,null,null,null,null,null,0,null,null,null,0,null,null,1,null,1,249,249,249,249,102,null,null,null],"branches":{"[:if, 0, 16, 4, 21, 7]":{"[:then, 1, 18, 6, 18, 37]":9,"[:else, 2, 20, 6, 20, 8]":0},"[:case, 3, 32, 4, 43, 7]":{"[:when, 4, 34, 6, 34, 15]":0,"[:when, 5, 36, 6, 36, 15]":0,"[:when, 6, 38, 6, 38, 15]":0,"[:when, 7, 40, 6, 40, 14]":0,"[:else, 8, 42, 6, 42, 17]":0},"[:case, 9, 47, 4, 52, 7]":{"[:when, 10, 48, 21, 48, 64]":8,"[:when, 11, 49, 19, 49, 58]":6,"[:when, 12, 50, 20, 50, 61]":5,"[:else, 13, 51, 9, 51, 49]":0},"[:if, 14, 56, 4, 60, 7]":{"[:then, 15, 57, 6, 57, 41]":18,"[:else, 16, 58, 4, 60, 7]":1},"[:if, 17, 58, 4, 60, 7]":{"[:then, 18, 59, 6, 59, 12]":0,"[:else, 19, 58, 4, 60, 7]":1},"[:if, 20, 72, 4, 72, 35]":{"[:then, 21, 72, 4, 72, 14]":9,"[:else, 22, 72, 4, 72, 35]":0},"[:case, 23, 74, 4, 81, 7]":{"[:when, 24, 76, 6, 76, 45]":0,"[:when, 25, 78, 6, 78, 46]":0,"[:when, 26, 80, 6, 80, 47]":0,"[:else, 27, 74, 4, 81, 7]":0},"[:if, 28, 94, 6, 94, 37]":{"[:then, 29, 94, 6, 94, 23]":0,"[:else, 30, 94, 6, 94, 37]":0},"[:if, 31, 106, 6, 106, 37]":{"[:then, 32, 106, 6, 106, 23]":0,"[:else, 33, 106, 6, 106, 37]":0},"[:if, 34, 122, 6, 122, 37]":{"[:then, 35, 122, 6, 122, 23]":0,"[:else, 36, 122, 6, 122, 37]":0},"[:if, 37, 135, 8, 135, 39]":{"[:then, 38, 135, 8, 135, 25]":0,"[:else, 39, 135, 8, 135, 39]":0},"[:if, 40, 152, 6, 152, 37]":{"[:then, 41, 152, 6, 152, 23]":0,"[:else, 42, 152, 6, 152, 37]":0},"[:if, 43, 165, 8, 165, 39]":{"[:then, 44, 165, 8, 165, 25]":0,"[:else, 45, 165, 8, 165, 39]":0}}},"covered_strength":23.869565217391305,"covered_lines":33,"lines_of_code":69},{"filename":"/home/user/git/libregig/app/helpers/sessions_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/helpers/users/registration_helper.rb","covered_percent":100.0,"coverage":{"lines":[1,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/jobs/application_job.rb","covered_percent":100.0,"coverage":{"lines":[1,null,null,null,null,null,null],"branches":{}},"covered_strength":1.0,"covered_lines":1,"lines_of_code":1},{"filename":"/home/user/git/libregig/app/jobs/send_mail_job.rb","covered_percent":66.66666666666667,"coverage":{"lines":[1,1,1,null,1,0,0,null,null],"branches":{}},"covered_strength":0.6666666666666666,"covered_lines":4,"lines_of_code":6},{"filename":"/home/user/git/libregig/app/lib/form_builders/nice_form_builder.rb","covered_percent":100.0,"coverage":{"lines":[12,12,12,null,null,null,null,null,null,null,null,null,null,12,12,12,12,12,12,12,null,12,216,108,54,null,54,null,null,null,null,12,29,29,null,29,null,null,12,17,17,null,17,17,null,null,null,null,null,null,null,17,null,null,12,3,3,null,3,3,null,3,null,null,12,null,null,null,null,null,null,null,null,5,null,5,null,null,null,null,null,5,null,5,null,5,null,null,null,null,null,null,null,null,null,5,null,null,null,null,null,null,12,10,10,null,10,10,null,null,null,null,null,null,null,null,null,10,10,null,10,null,null,null,null,null,null,12,10,10,null,10,10,null,null,null,null,null,null,null,null,null,10,10,null,10,null,null,null,null,null,null,12,null,12,54,54,54,null,null,54,null,null,null,54,54,null,54,null,null,12,99,99,null,99,null,null,12,null,103,34,69,null,103,null,103,103,null,103,null,null,null,null,12,99,null,99,null,4,null,4,null,null,null,null,null,null,12,128,99,null,null,12,null,128,null,null,null,null,null,12,null,12,216,null,null,12,252,null,252,null,null,null],"branches":{"[:if, 0, 24, 8, 28, 11]":{"[:then, 1, 25, 10, 25, 32]":54,"[:else, 2, 27, 10, 27, 56]":54},"[:if, 3, 119, 6, 119, 77]":{"[:then, 4, 119, 6, 119, 48]":10,"[:else, 5, 119, 6, 119, 77]":0},"[:if, 6, 144, 6, 144, 77]":{"[:then, 7, 144, 6, 144, 48]":10,"[:else, 8, 144, 6, 144, 77]":0},"[:if, 9, 157, 14, 157, 79]":{"[:then, 10, 157, 45, 157, 60]":0,"[:else, 11, 157, 63, 157, 79]":54},"[:\"\u0026.\", 12, 162, 15, 162, 51]":{"[:then, 13, 162, 15, 162, 51]":54,"[:else, 14, 162, 15, 162, 51]":0},"[:if, 15, 180, 8, 182, 19]":{"[:then, 16, 181, 10, 181, 49]":34,"[:else, 17, 182, 10, 182, 19]":69},"[:if, 18, 187, 6, 187, 62]":{"[:then, 19, 187, 6, 187, 34]":0,"[:else, 20, 187, 6, 187, 62]":103},"[:if, 21, 197, 6, 197, 29]":{"[:then, 22, 197, 6, 197, 12]":95,"[:else, 23, 197, 6, 197, 29]":4},"[:unless, 24, 209, 6, 209, 36]":{"[:else, 25, 209, 6, 209, 36]":99,"[:then, 26, 209, 6, 209, 15]":29},"[:if, 27, 210, 6, 210, 55]":{"[:then, 28, 210, 6, 210, 17]":4,"[:else, 29, 210, 6, 210, 55]":95},"[:unless, 30, 228, 6, 228, 62]":{"[:else, 31, 228, 6, 228, 62]":252,"[:then, 32, 228, 6, 228, 12]":0}}},"covered_strength":40.51648351648352,"covered_lines":91,"lines_of_code":91},{"filename":"/home/user/git/libregig/app/mailers/application_mailer.rb","covered_percent":100.0,"coverage":{"lines":[8,8,null],"branches":{}},"covered_strength":8.0,"covered_lines":2,"lines_of_code":2},{"filename":"/home/user/git/libregig/app/mailers/test_mailer.rb","covered_percent":0.0,"coverage":{"lines":[0,0,0,null,0,0,0,0,0,0,0],"branches":{}},"covered_strength":0.0,"covered_lines":0,"lines_of_code":10},{"filename":"/home/user/git/libregig/app/mailers/user_mailer.rb","covered_percent":87.5,"coverage":{"lines":[null,8,8,null,8,1,1,null,1,null,null,8,1,null,1,null,null,null,null,null,null,null,null,null,null,1,1,null,0,0,null,null,1,null,null,8,2,null,null,null,null,null],"branches":{"[:if, 0, 26, 4, 31, 7]":{"[:then, 1, 27, 6, 27, 45]":1,"[:else, 2, 29, 6, 30, 64]":0}}},"covered_strength":3.125,"covered_lines":14,"lines_of_code":16},{"filename":"/home/user/git/libregig/app/models/application_record.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null],"branches":{}},"covered_strength":1.0,"covered_lines":2,"lines_of_code":2},{"filename":"/home/user/git/libregig/app/models/band.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null,1,1,null,1,1,1,1,1,null,1,1,null,1,1,null,1,null,1,149,null,null,null,null,null,1,73,null,null,1,1,null,null,1,2,null,null],"branches":{"[:\"\u0026.\", 0, 29, 4, 29, 48]":{"[:then, 1, 29, 4, 29, 48]":73,"[:else, 2, 29, 4, 29, 48]":0}}},"covered_strength":11.045454545454545,"covered_lines":22,"lines_of_code":22},{"filename":"/home/user/git/libregig/app/models/band_member.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,16,null],"branches":{}},"covered_strength":16.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/bands_audit.rb","covered_percent":100.0,"coverage":{"lines":[5,5,null,5,5,null],"branches":{}},"covered_strength":5.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/concerns/auditable.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null,1,3,null,null,1,21,30,null,null,null,null,null,null,null,null,1,null,1,21,null,null,1,30,null,null,1,30,null,null,1,1,3,null,null,1,21,null,null,null],"branches":{}},"covered_strength":8.947368421052632,"covered_lines":19,"lines_of_code":19},{"filename":"/home/user/git/libregig/app/models/concerns/random_id.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null,1,53,null,null,1,null,1,2440,2440,2440,null,null,null],"branches":{"[:unless, 0, 13, 6, 13, 51]":{"[:else, 1, 13, 6, 13, 51]":0,"[:then, 2, 13, 6, 13, 11]":2440}}},"covered_strength":819.7777777777778,"covered_lines":9,"lines_of_code":9},{"filename":"/home/user/git/libregig/app/models/confirmation_token.rb","covered_percent":100.0,"coverage":{"lines":[6,6,null,6,null,6,null,10,null,6,null,6,5,null,null],"branches":{}},"covered_strength":6.375,"covered_lines":8,"lines_of_code":8},{"filename":"/home/user/git/libregig/app/models/current.rb","covered_percent":100.0,"coverage":{"lines":[1,1,1,null,1737,null,1,543,543,null,null,1,4498,null,null,1,535,535,null,null,1,1,null,null,1,489,null,null,1,null,1,1078,null,null],"branches":{"[:\"\u0026.\", 0, 32, 16, 32, 32]":{"[:then, 1, 32, 16, 32, 32]":696,"[:else, 2, 32, 16, 32, 32]":382},"[:\"\u0026.\", 3, 32, 36, 32, 60]":{"[:then, 4, 32, 36, 32, 60]":0,"[:else, 5, 32, 36, 32, 60]":382}}},"covered_strength":524.6842105263158,"covered_lines":19,"lines_of_code":19},{"filename":"/home/user/git/libregig/app/models/event.rb","covered_percent":97.29729729729729,"coverage":{"lines":[1,1,1,null,1,1,1,1,1,1,1,null,1,null,3,null,null,null,null,177,null,null,null,null,1,321,null,null,null,null,null,1,1,null,1,76,null,null,1,1,null,null,1,1,null,null,1,3,null,null,1,3,3,null,null,null,1,null,1,240,233,233,1,null,null,null,null,1,240,0,null,null,null],"branches":{"[:\"\u0026.\", 0, 36, 4, 36, 49]":{"[:then, 1, 36, 4, 36, 49]":76,"[:else, 2, 36, 4, 36, 49]":0},"[:if, 3, 52, 4, 54, 7]":{"[:then, 4, 53, 6, 53, 56]":3,"[:else, 5, 52, 4, 54, 7]":0},"[:if, 6, 60, 4, 65, 7]":{"[:then, 7, 61, 6, 64, 9]":233,"[:else, 8, 60, 4, 65, 7]":7},"[:if, 9, 62, 6, 64, 9]":{"[:then, 10, 63, 8, 63, 34]":1,"[:else, 11, 62, 6, 64, 9]":232},"[:if, 12, 69, 4, 71, 7]":{"[:then, 13, 70, 6, 70, 51]":0,"[:else, 14, 69, 4, 71, 7]":240}}},"covered_strength":42.08108108108108,"covered_lines":36,"lines_of_code":37},{"filename":"/home/user/git/libregig/app/models/event_band.rb","covered_percent":100.0,"coverage":{"lines":[1,1,1,1,null],"branches":{}},"covered_strength":1.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/events_audit.rb","covered_percent":100.0,"coverage":{"lines":[9,9,9,9,null],"branches":{}},"covered_strength":9.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/linked_device.rb","covered_percent":98.46153846153847,"coverage":{"lines":[16,16,null,16,16,206,null,203,null,201,null,null,16,null,null,null,null,null,16,16,16,null,16,16,null,34,18,null,null,16,null,null,16,16,null,16,3,null,null,null,16,48,295,5,null,null,48,11,null,null,null,null,16,null,16,22,null,null,16,2,null,null,16,11,null,null,16,11,null,null,16,13,null,null,16,0,null,null,16,6,4,null,null,null,null,null,16,6,5,null,null,null,5,null,null,16,null,16,79,null,null,16,3,1,1,null,null,null,16,97,null,97,291,null,null,null,16,291,291,null,291,291,10,null,null,null,null,null,291,291,null,null],"branches":{"[:if, 0, 76, 4, 76, 46]":{"[:then, 1, 76, 27, 76, 37]":0,"[:else, 2, 76, 40, 76, 46]":0},"[:unless, 3, 80, 4, 80, 26]":{"[:else, 4, 80, 4, 80, 26]":4,"[:then, 5, 80, 4, 80, 14]":2},"[:unless, 6, 88, 4, 88, 35]":{"[:else, 7, 88, 4, 88, 35]":5,"[:then, 8, 88, 4, 88, 14]":1},"[:if, 9, 103, 4, 106, 7]":{"[:then, 10, 104, 6, 105, 18]":1,"[:else, 11, 103, 4, 106, 7]":2},"[:unless, 12, 110, 4, 110, 28]":{"[:else, 13, 110, 4, 110, 28]":97,"[:then, 14, 110, 4, 110, 10]":0}}},"covered_strength":60.707692307692305,"covered_lines":64,"lines_of_code":65},{"filename":"/home/user/git/libregig/app/models/linked_device_linkable.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,null,16,null,null,null,null],"branches":{}},"covered_strength":16.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/member.rb","covered_percent":71.875,"coverage":{"lines":[1,1,null,1,1,null,1,1,null,255,null,1,1,1,null,1,1,null,1,null,1,125,null,null,null,null,null,1,0,null,null,null,null,null,null,1,256,null,null,1,0,null,null,0,null,null,null,null,null,null,0,null,0,0,0,0,0,null,null,null,null,1,2,null,null,1,1,null,null,null,null],"branches":{"[:\"\u0026.\", 0, 29, 4, 33, 17]":{"[:then, 1, 29, 4, 33, 17]":0,"[:else, 2, 29, 4, 33, 17]":0},"[:if, 3, 41, 4, 41, 34]":{"[:then, 4, 41, 4, 41, 10]":0,"[:else, 5, 41, 4, 41, 34]":0},"[:if, 6, 51, 4, 51, 32]":{"[:then, 7, 51, 4, 51, 10]":0,"[:else, 8, 51, 4, 51, 32]":0},"[:unless, 9, 57, 8, 57, 86]":{"[:else, 10, 57, 8, 57, 86]":0,"[:then, 11, 57, 8, 57, 43]":0}}},"covered_strength":20.53125,"covered_lines":23,"lines_of_code":32},{"filename":"/home/user/git/libregig/app/models/member_skill.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,null,16,null],"branches":{}},"covered_strength":16.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/members_audit.rb","covered_percent":100.0,"coverage":{"lines":[4,4,4,4,null],"branches":{}},"covered_strength":4.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/permission.rb","covered_percent":89.58333333333333,"coverage":{"lines":[16,16,16,null,16,16,16,null,16,16,16,23,null,16,0,0,0,null,null,null,null,null,null,16,16,16,null,16,null,16,16,16,16,null,16,16,null,16,null,null,null,null,null,null,16,7,7,2,3,2,0,null,null,null,16,null,16,634,null,75,75,null,75,3,null,null,null,16,null,634,0,null,null,null,16,634,1,null,null,null,16,634,3,null,null,null],"branches":{"[:case, 0, 47, 4, 52, 7]":{"[:when, 1, 48, 21, 48, 43]":2,"[:when, 2, 49, 22, 49, 45]":3,"[:when, 3, 50, 23, 50, 47]":2,"[:else, 4, 51, 9, 51, 48]":0},"[:if, 5, 58, 4, 58, 38]":{"[:then, 6, 58, 4, 58, 15]":559,"[:else, 7, 58, 4, 58, 38]":75},"[:unless, 8, 63, 4, 65, 7]":{"[:else, 9, 63, 4, 65, 7]":72,"[:then, 10, 64, 6, 64, 101]":3},"[:unless, 11, 70, 4, 72, 7]":{"[:else, 12, 70, 4, 72, 7]":632,"[:then, 13, 71, 6, 71, 51]":0},"[:unless, 14, 76, 4, 78, 7]":{"[:else, 15, 76, 4, 78, 7]":633,"[:then, 16, 77, 6, 77, 57]":1},"[:\"\u0026.\", 17, 82, 11, 82, 27]":{"[:then, 18, 82, 11, 82, 27]":632,"[:else, 19, 82, 11, 82, 27]":2},"[:\"\u0026.\", 20, 82, 31, 82, 44]":{"[:then, 21, 82, 31, 82, 44]":209,"[:else, 22, 82, 31, 82, 44]":2},"[:unless, 23, 82, 4, 84, 7]":{"[:else, 24, 82, 4, 84, 7]":631,"[:then, 25, 83, 6, 83, 56]":3}}},"covered_strength":67.58333333333333,"covered_lines":43,"lines_of_code":48},{"filename":"/home/user/git/libregig/app/models/skill.rb","covered_percent":100.0,"coverage":{"lines":[1,1,1,null,1,null],"branches":{}},"covered_strength":1.0,"covered_lines":4,"lines_of_code":4},{"filename":"/home/user/git/libregig/app/models/user.rb","covered_percent":100.0,"coverage":{"lines":[1,1,1,null,1,null,1,1,null,null,null,1,116,null,null,1,141,null,null,1,305,null,null,1,1,null,643,1,null,1,null,null,null,1,null,null,null,null,1,null,null,null,null,null,1,null,null,null,1,null,151,null,null,null,1,361,null,null,1,526,null,null,1,2,null,1,null,null,null,null,1,null,1,1335,null,null,1,666,null,null],"branches":{"[:\"\u0026.\", 0, 27, 16, 27, 32]":{"[:then, 1, 27, 16, 27, 32]":639,"[:else, 2, 27, 16, 27, 32]":3},"[:if, 3, 64, 4, 64, 49]":{"[:then, 4, 64, 4, 64, 23]":1,"[:else, 5, 64, 4, 64, 49]":1},"[:if, 6, 78, 4, 78, 50]":{"[:then, 7, 78, 4, 78, 30]":8,"[:else, 8, 78, 4, 78, 50]":658}}},"covered_strength":125.58823529411765,"covered_lines":34,"lines_of_code":34},{"filename":"/home/user/git/libregig/app/models/user_mail.rb","covered_percent":100.0,"coverage":{"lines":[1,1,null,1,null,1,1,1,1,null,1,4,null,null,1,4,null,null,1,3,null,2,null,null,2,1,1,null,1,1,1,null,null,null,1,null,1,8,null,null,null,null,null,null,null],"branches":{"[:unless, 0, 20, 4, 20, 26]":{"[:else, 1, 20, 4, 20, 26]":2,"[:then, 2, 20, 4, 20, 10]":1},"[:if, 3, 29, 6, 29, 39]":{"[:then, 4, 29, 6, 29, 13]":0,"[:else, 5, 29, 6, 29, 39]":1}}},"covered_strength":1.7391304347826086,"covered_lines":23,"lines_of_code":23},{"filename":"/home/user/git/libregig/app/queries/band_permission_query.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,149,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,null,16,149,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,149,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"branches":{}},"covered_strength":70.76470588235294,"covered_lines":17,"lines_of_code":17},{"filename":"/home/user/git/libregig/app/queries/event_permission_query.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,321,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,321,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,null,16,321,null,null,null,null,null,null,16,321,null,null,null,null,null,null,null,null,null,null,null,16,321,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"branches":{}},"covered_strength":133.30769230769232,"covered_lines":13,"lines_of_code":13},{"filename":"/home/user/git/libregig/app/queries/member_permission_query.rb","covered_percent":100.0,"coverage":{"lines":[16,16,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,130,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16,125,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"branches":{}},"covered_strength":64.72222222222223,"covered_lines":18,"lines_of_code":18},{"filename":"/home/user/git/libregig/app/services/device_access_service.rb","covered_percent":100.0,"coverage":{"lines":[10,10,13,null,null,10,13,null,5,null,null,null,null,5,null,null,5,null,null,5,5,null,null,8,null,null,null],"branches":{"[:if, 0, 7, 4, 25, 7]":{"[:then, 1, 9, 6, 21, 36]":5,"[:else, 2, 24, 6, 24, 49]":8}}},"covered_strength":8.090909090909092,"covered_lines":11,"lines_of_code":11},{"filename":"/home/user/git/libregig/app/services/ical_generator_service.rb","covered_percent":100.0,"coverage":{"lines":[10,10,12,12,null,null,10,11,null,null,11,11,11,11,null,null,11,null,null,28,null,11,null,null,10,null,10,11,null,null,10,null,11,11,null,11,11,null,null,11,null,11,11,11,11,null,11,11,11,11,null,null,null,null,10,17,17,17,17,null,17,13,13,null,null,17,17,null,null,null,10,17,null,17,2,2,null,null,17,null,null],"branches":{"[:if, 0, 45, 43, 45, 68]":{"[:then, 1, 45, 59, 45, 62]":10,"[:else, 2, 45, 65, 45, 68]":1},"[:if, 3, 61, 6, 64, 9]":{"[:then, 4, 62, 8, 63, 93]":13,"[:else, 5, 61, 6, 64, 9]":4},"[:if, 6, 74, 4, 77, 7]":{"[:then, 7, 75, 6, 76, 47]":2,"[:else, 8, 74, 4, 77, 7]":15}}},"covered_strength":12.23913043478261,"covered_lines":46,"lines_of_code":46}],"metrics":{"covered_percent":88.39972047519217,"covered_strength":49.23619846261356,"covered_lines":1265,"total_lines":1431}}
diff --git a/coverage/index.html b/coverage/index.html
index 8d2a8f4..e3b0782 100644
--- a/coverage/index.html
+++ b/coverage/index.html
@@ -13,7 +13,7 @@