<commit_before>// -----------------------------------------------------------------------------
// Copyright (c) 2016 <NAME> (https://twitter.com/NicolasGraph)
// -----------------------------------------------------------------------------

// Distributed under the MIT licence (https://opensource.org/licenses/MIT).
// -----------------------------------------------------------------------------
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
// OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

// $settings
// -----------------------------------------------------------------------------
$max-col-numbers: 12;
$use-placeholders: false;

// CSS grid
// -----------------------------------------------------------------------------
$pre: if($use-placeholders, "%", ".");

#{$pre}flex-row {
  @include this(false, false, "max-width", true false);
}

#{$pre}flex-grid {
  @include this(false, row wrap, "max-width", false true);
}

@for $i from 1 to $max-col-numbers {
  $bpts: map-keys($settings);
  @each $bpt in $bpts {
    #{$pre}#{$bpt}-#{$i} {
      @include this($bpt, false, 1/$i, false true);
    }
  }
}<commit_msg>Fixes last width in CSS add-on<commit_after>// -----------------------------------------------------------------------------
// Copyright (c) 2016 <NAME> (https://twitter.com/NicolasGraph)
// -----------------------------------------------------------------------------

// Distributed under the MIT licence (https://opensource.org/licenses/MIT).
// -----------------------------------------------------------------------------
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
// OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

// $settings
// -----------------------------------------------------------------------------
$max-col-numbers: 12;
$use-placeholders: false;

// CSS grid
// -----------------------------------------------------------------------------
$pre: if($use-placeholders, "%", ".");

#{$pre}flex-row {
  @include this(false, false, "max-width", true false);
}

#{$pre}flex-grid {
  @include this(false, row wrap, "max-width", false true);
}

@for $i from 1 through $max-col-numbers {
  $bpts: map-keys($settings);
  @each $bpt in $bpts {
    #{$pre}#{$bpt}-#{$i} {
      @include this($bpt, false, 1/$i, false true);
    }
  }
}
{'fraction_non_alphanumeric': 0.3661184210526316, 'fraction_numerical': 0.005263157894736842, 'mean_word_length': 1.3813625685199686, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '790131', 'n_tokens_mistral': 775, 'n_tokens_neox': 715, 'n_words': 267}