container_from

in lib/primer/view_components/linters/two_column_layout_migration_counter.rb [116:130]


      def container_from(columns_tag_tree)
        columns = columns_from(columns_tag_tree)
        return unless columns.size == 2

        container = Container.new(columns)

        main_min = container.main.widths.min_value
        sidebar_min = container.sidebar.widths.min_value
        return unless sidebar_min && main_min
        return unless WIDTH_RANGE.include?(main_min)
        return unless SIDEBAR_WIDTH_RANGE.include?(sidebar_min)

        container
      end