Шины на Газель. Характеристики и свойства резины для коммерческого транспорта
Автомобили «Газель» пользуются огромной популярностью в России. Данный тип транспорта классифицируют как легкогрузовой. Шины на Газель устанавливают либо по типоразмерам 185/75R16С, либо 175R16С. Буквенное обозначение «С» свидетельствует о том, что шины обладают повышенным индексом грузоподъемности. Кстати, заводом разрешено устанавливать шины на ГАЗели и другой размер – 215/65R16C. Размер 195R16C становится менее востребованным.
Камерные и бескамерные шины обладают как плюсами, так и явными минусами. Водители с многолетним опытом вождения делают выбор шин в пользу камерных покрышек. Если вы управляете «маршруткой Газель», тогда самыми оптимальными моделями резины являются: Армур 7.50-16 TT T-2 14PR, китайские шины Армур 7.50-16 TT M5 8PR, Armour 7.50-16 TT M5 14PR, Кама-301, К-170, К-156, Кама-218. Резина Armour M5 7.50-16 достойно выдержит удар любого дорожного покрытия.
Шина Armour 7.50-16 TT M5 — всесезонка
Armour 7.50-16 TT M5 – всесезонная резина абразивного состава. Отлично подходит для смешанного дорожного полотна и относительно плохой трассы. Образцовые показатели сопротивляемости различным зацепам и сколам. Низкая нагреваемость и отличная управляемость на высоких скоростях. За счёт агрессивного протектора с явно выраженными крупными, глубокими шашками шина демонстрирует превосходные тяговые и сцепные характеристики, превосходные эксплуатационные показатели на дорогах с разной степенью сложности, а также по бездорожью. Данная шина подойдет для следующих марок легкогрузовых автомобилей: ГАЗ, Baw, Foton, Fuso, Hino, Hyundai, Isuzu, Jac, Jms, Tata.
Шины Армур 7.50-16 TT T-2 обычные городские
Шины Армур 7.50-16 TT T-2 предназначены для работы по обычным городским трассам. Усиленные боковины увеличивают долговечность шины.
Отличная управляемость и высокие сцепные свойства на сухом и мокром дорожном полотне достигается за счёт относительно широкой беговой дорожки. Глубокие продольные канавки обеспечивают стабильное передвижение на высокоскоростных трассах.
Прежде чем покупать резину, сначала определимся с размером покрышек, устанавливаемых на ГАЗель. По кругу ставятся следующие шины: 175R16C (размер 175/80R16C тот же), 185/75R16C, 195/75R16C. На передние колеса устанавливают 205/70R16, 215/65R16.
Знать больше: Расшифровка обозначения шин
Всесезонка или сезонка: какие лучше ?
Многие водители ставят всесезонные шины на Газель по двум причинам: во-первых, происходит экономия времени и места, так как шины для Газели достаточно большие и их надо где-то хранить. Во-вторых, «переобувать» автошины на «Газель» порой очень проблематично, особенно это характерно для задних колес.
Из личного опыта можно сказать, что лучше менять шины в течение всего года. При этом срок эксплуатации резины увеличивается в 2–3 раза. Летние шины экономно расходуют топливо и не создают много шума. Зимняя резина гарантирует безопасное передвижение на дороге.
Выбрать в нашем интернет магазине шины на Газель можно и среди иностранных брендов, выбрав подходящею маркировку. Обратите особое внимание на такие показатели, как размер шины, скорость движения и грузоподъёмность. Если сравнивать зарубежные и отечественные покрышки, то, помимо стоимости, они отличаются долговечностью. Кроме состава резины, иностранные легкогрузовые шины отличаются повышенной амортизацией, благодаря чему подвеска автомобиля реже нуждается в ремонте.
Автор: Марина Дех
Характеристики ГАЗель NEXT
Параметры | Модель автомобиля | |
А21R22 | А21R32 | |
Общие данные | ||
Полная масса, кг | 3500 | 3500 |
Масса снаряженного автомобиля, кг | 2060 | 2230 |
Нагрузка на ось полностью гружёного автомобиля, кг переднюю заднюю |
1310 |
1420 |
Дорожный просвет (под картером заднего моста при полной массе), мм | 170 | 170 |
Минимальный радиус поворота по колее наружного переднего колеса, м | 5,6 | 6,5 |
Контрольный расход топлива(замеряется по специальной методике)при движении с постоянной скоростью,л/100 км: 80 км/ч |
8,5 |
8,5 |
Максимальная скорость автомобиля нагоризонтальном участке ровного шоссе,км/ч: | 134 | 132 |
Углы свеса (с нагрузкой), град. : передний задний | 22 23 | 22 17 |
Максимальный подъём,преодолеваемый автомобилем с полной нагрузкой, % | 26 | 26 |
Погрузочная высота, мм | 955 | 955 |
Двигатель | ||
Модель | ISF2.8s4129Р | |
Тип | Дизельный, с турбонаддувом и охладителем надувочного воздуха | |
Количество цилиндров и их расположение | 4, рядное | |
Диаметр цилиндров и ход поршня, мм | 94х100 | |
Рабочий объем цилиндров, л | 2,8 | |
Степень сжатия | 16,5 | |
Максимальная мощность, кВт (л.с.) | 88,3 (120) | |
при частоте вращения коленчатого вала, об/мин | 3600 | |
Максимальный крутящий момент, нетто, Н·м (кгс·м) | 270 (27,5) | |
при частоте вращения коленчатого вала, об/мин | 1400-3000 | |
Трансмиссия | ||
Сцепление | Однодисковое, сухое, сгидравлическим приводом | |
Коробка передач | Механическая, 5-ступенчатая | |
Карданная передача | Два вала с тремя карданными шарнирами и промежуточной опорой | |
Ходовая часть | ||
Колеса | Дисковые, с неразборным ободом 5½ Jx16h3 | |
Шины | Пневматические, радиальные, размером 185/75R16C | |
Подвеска передняя | Независимая, на поперечных рычагах с цилиндрическим пружинами, со стабилизатором поперечной устойчивости | |
Подвеска задняя | Две продольные, полуэллиптические рессоры с дополнительными рессорами и стабилизатором поперечной устойчивости | |
Амортизаторы | Четыре – газонаполненные, телескопические, двухстороннего действия | |
Рулевое управление | ||
Рулевой механизм с ГУР | Реечного типа | |
Рулевая колонка | Регулируемая по углу наклона | |
Тормоза | ||
Рабочая тормозная система | Двухконтурная с гидравлическим приводом и вакуумным усилителем | |
Тормозные механизмы: передних колес задних колес | Дисковые Барабанные | |
Электрооборудование | ||
Аккумуляторная батарея | 6СТ-75VL или 6СТ-85VL |
Все интересующие Вас детали, Вы так же можете уточнить в Компании «ГАЗ68» по телефону: +7(4752) 700-555 или по адресу: г. Тамбов, Моршанское ш., д.24А
bazel-gazelle/extend.md на мастере · bazelbuild/bazel-gazelle · GitHub
Gazelle начиналась как генератор файлов сборки для проектов Go, но ее можно расширен для поддержки других языков и пользовательских наборов правил.
Чтобы продлить Газель, необходимо сделать три вещи:
- Напишите go_library с функцией с именем
NewLanguage
, которая предоставляет реализация Языкового интерфейса. Этот интерфейс предоставляет крючки для создание правил, анализ директив конфигурации и разрешение импорта на лейблы Базель. По соглашению имя пакета библиотеки должно совпадать язык (например,
илибзл
). - Напишите правило gazelle_binary. Включите свою библиотеку в
языков
список. - Напишите правило газели, указывающее на ваш
gazelle_binary
. Когда вы бежитеbazel run //:gazelle
, ваш двоичный файл будет собран и выполнен вместо двоичный файл по умолчанию.
Испытания
Чтобы написать тесты для вашего расширения газели, вы можете использовать gazelle_generation_test, который запустит двоичный файл газели по вашему выбору в наборе тестовых рабочих областей.
Поддерживаемые языки
Перемещено в /README.rst
Пример
Сама Газельпостроена по описанной выше модели, поэтому может служить пример.
//язык/прото:go_default_library и //язык/прото:go_default_library оба реализуют язык интерфейс. Также есть //internal/gazellebinarytest:go_default_library, реализация заглушки, используемая для тестирования.
//cmd/gazelle
— это правило gazelle_binary
, которое включает в себя оба эти
библиотеки через DEFAULT_LANGUAGES
список (вы можете использовать DEFAULT_LANGUAGES
в вашем собственном правиле).
load("@bazel_gazelle//:def.bzl", "DEFAULT_LANGUAGES", "gazelle_binary") gazelle_binary( имя = "Газель", языки = [ "@rules_python//gazelle", # Используйте газель из rules_python. "@bazel_gazelle//language/go", # Встроенное правило от gazelle для Golang. "@bazel_gazelle//language/proto", # Встроенное правило от gazelle для Protos. # Любые языки, которые зависят от плагина прототипа Gazelle, должны идти после него. "@external_repository//language/gazelle", # Здесь можно добавить внешние языки. ], видимость = ["//видимость: общедоступная"], )
Этот двоичный файл можно вызвать с помощью правила gazelle
следующим образом:
load("@bazel_gazelle//:def.bzl", "газель") # газель:префикс example.com/project газель( имя = "Газель", газель = "//:my_gazelle_binary", )
Вы можете запустить это с помощью bazel run //:gazelle
.
Взаимодействие с прото
Расширение proto (//language/proto:go_default_library) собирает метаданные
из файлов . proto и генерирует proto_library
правил на основе этих метаданных.
Расширения, которые генерируют прото-правила для конкретного языка (например, go_proto_library
) могут использовать эти метаданные.
Справку по API см. в protogodoc.
Чтобы получить информацию о конфигурации прототипа, вызовите proto.GetProtoConfig. Это в основном полезно для обнаружения текущего режима прототипа.
Чтобы получить информацию о правилах proto_library
, изучите OtherGen
список правил, переданных в language.GenerateRules
. Это список правил
генерируется другими языковыми расширениями и будет включать proto_library
правила в каждом каталоге, если они были. Для каждого из этих правил можно
вызовите r.PrivateAttr(proto.PackageKey)
, чтобы получить запись proto.Package. Этот
включает в себя имя прото-пакета, а также имена источников, импорт и параметры.
gazelle_binary
gazelle_binary(имя, языки)
Правило gazelle_binary
создает двоичный файл Go, включающий список
языковые расширения. Это требует создания небольшого количества кода, который
должен быть скомпилирован в основной пакет Газели, поэтому обычный go_binary
правило не используется.
При запуске двоичного файла каждое расширение языка запускается последовательно. Это влияет
порядок, в котором правила появляются в сгенерированных файлах сборки. Метаданные могут быть созданы
более ранним расширением и потребляется более поздним расширением. Например,
расширение proto хранит метаданные в скрытых атрибутах сгенерированных proto_library
правил. Расширение Go использует эти метаданные для создания go_proto_library
правил.
АТРИБУТЫ
Имя | Описание | Тип | Обязательно | По умолчанию |
---|---|---|---|---|
имя | Уникальное имя для этой цели. | Имя | требуется | |
языки | Список языковых расширений, которые будет использовать двоичный файл Gazelle. Каждое расширение должно быть go_library или чем-то совместимым. Каждое расширение должно экспортировать функцию с именем | Список этикеток | требуется |
gazelle_generation_test
gazelle_generation_test(имя, gazelle_binary, test_data, build_in_suffix, build_out_suffix, gazelle_timeout_seconds, размер, kwargs)
gazelle_generation_test — это макрос для тестирования газели на рабочих пространствах.
Тест генерации предполагает файловую структуру, подобную следующей:
|-- <testDataPath> |-- некоторый_тест |-- РАБОЧАЯ ОБЛАСТЬ |-- README. md --> README с описанием того, что делает тест. |-- ожидаемый Stdout.txt --> Ожидаемый стандартный вывод для этого теста. |-- ожидаемый Stderr.txt --> Ожидаемый stderr для этого теста. |-- ожидаемыйExitCode.txt --> Ожидаемый код выхода для этого теста. |-- приложение |-- исходный файл.foo |-- BUILD.in --> BUILD перед запуском газели. |-- BUILD.out --> Файл BUILD ожидается после запуска газели.
Чтобы обновить ожидаемые файлы, запустите UPDATE_SNAPSHOTS=true bazel run //path/to:the_test_target
.
ПАРАМЕТРЫ
Имя | Описание | Значение по умолчанию |
---|---|---|
имя | Имя теста. | нет |
gazelle_binary | Имя бинарной цели «Газель». Например, //путь/к:my_gazelle. | нет |
тест_данные | Список целевых файлов тестовых данных, которые вы передадите тесту. Это может быть https://bazel.build/reference/be/general#filegroup. | нет |
build_in_suffix | Суффикс для входных файлов BUILD.bazel. По умолчанию .in. По умолчанию будут использоваться файлы с именем BUILD.in в качестве файлов BUILD перед запуском газели. | ".in" |
build_out_suffix | Суффикс ожидаемых файлов BUILD.bazel после запуска gazelle. По умолчанию .out. По умолчанию будут использоваться файлы с именем «Проверить результаты запуска газели» по файлам с именем BUILD.out. | ".out" |
gazelle_timeout_seconds | — | 2 |
размер | Указывает «тяжесть» тестовой цели: сколько времени/ресурсов требуется для запуска. | Нет |
кваргс | Атрибуты, которые передаются непосредственно в объявление теста. | нет |
Выпуски · bazelbuild/bazel-gazelle · GitHub
v0.30.0
30 мар 21:36
линжп
v0.30.0
4dfcb75
Сравнитьv0.30.0Latest
Latest
What’s Changed
- fix: добавить отсутствующую зависимость Starlark и ввести
bzl_test
by @cgrindel в #1413 - Обновите rules_go и известный импорт от @linzhp в #1426
- Регенерация известного импорта из пониженной версии go_googleapis пользователем @linzhp в #1429
- testdata со сборным пакетом Go глубоко внизу от @linzhp в #1433
- язык/перейти: добавить //перейти:встроить все: поддержка @mbicz в #1432
- Fix
go mod download
вывод ожидаемых ошибок от @illicitonion в #1442 - Применить map_kind к существующим правилам, а также к новым от @illicitonion в #1425
- Игнорировать символические ссылки в выводе Bazel вместо того, чтобы полагаться на имя @cpsauer в #1384
- Использовать
short_path
дляидти
в обертке от @fmeum в #1446 Функция - : обертка gazelle позволяет передавать переменные окружения от @manuelnaranjo в #1438
- Обновить документацию по директиве @moisesvega в #1454
- Обновить документацию директивы gazelle. от @moisesvega в #1455
- Расширение видимости по умолчанию перезаписывается при спуске (исправления № 1467) @dnathe4th в № 1472
- Разрешить сохранение, чтобы @stevebarrau объяснил в #1447
- Уважайте repo_name в MODULE.bazel для генерации нагрузки @fmeum в #1463
- Добавьте
.ijwb
в.gitignore
от @fmeum в #1478 - Используйте пробелы вместо вкладок в go_repositor_tools_srcs.bzl от @fmeum в #1479
- Запустите сборщик @fmeum в #1480
- bzlmod: Тестовый тестовый модуль BCR на всех платформах от @fmeum в #1481
- bzlmod: разрешить переопределение конфигурации модуля Go по умолчанию пользователем @seh в #1456 Исправление
- (bzlmod): применить суммы go.sum после разрешения версии от @tyler-french в #1477 Исправление
- (bzlmod/go_deps): не читать go.sum для пустых файлов go.mod от @tyler-french в #1484
- feat(bzlmod): поддержка замены директив go.mod @tyler-french в #1450
- Обновление README с упоминанием модулей gazelle-haskell от @kczulko в #1439
- Исключить
. ijwb
из srcs инструментов репозитория @fmeum в #1490 - bzlmod: исправлено взаимодействие между заменой и неявной проверкой обновления от @fmeum в #1492 .
Новые участники
- @darist сделал свой первый вклад в #1410
- @mbicz сделали свой первый вклад в #1432
- @cpsauer сделал свой первый вклад в #1384
- @manuelnaranjo сделал свой первый вклад в #1438
- @moisesvega сделали свой первый вклад в #1454
- @stevebarrau сделал свой первый вклад в #1447
- @seh сделал свой первый вклад в #1456
- @kczulko сделал свой первый вклад в #1439
Полный журнал изменений : v0.29.0…v0.30.0
v0.29.0
14 янв 17:40
линжп
v0.29.0
7b7d98b
Сравнитьv0. 29.0
Что изменилось
- bzlmod: Обновление публикации в конфигурации приложения BCR от @fmeum в #1363
- Исправление: пропустить логику расширения default_visibility, если @dnathe4th в #1364 не присутствует файл BUILD.bazel.
- исправление updateStmt вызывает панику от слайсов от @pcj в #1371
- bzlmod: добавить отсутствующее поле
strip_prefix
вsource.template.json
от @fmeum в #1375 - feat: поддержка общих тестовых аргументов в
gazelle_generation_test
от @cgrindel в #1377 - Обнародовать новый пакет фактов @linzhp в #1378 Исправление
- : добавлено сообщение о тайм-ауте для
gazelle_generation_test
от @cgrindel в #1383 - bzlmod: добавить отсутствующие метаданные репозитория @fmeum в #1387
- Замените
cfg = "host"
наcfg = "exec"
@fmeum в #1395 - обновить rules_go до 0.37.0 от @JamyDev в #1386
- Исправлено встраивание в окна от @st3veV в #1361
- Обновите базу данных bazel-skylib до версии 1. 3.0. от @benjaminp в #1367
- Исправление привязки директив @jmthvt в #1353
- Используйте патч
@bazel_tools//tools/build_defs/repo
@tyler-french в #1381 - Добавить ссылку на расширение rules_nodejs_gazelle BenchSci от @ColinHeathman в #1369
- bzlmod: Модули Skip Go доступны как модули Bazel от @fmeum в #1403 Репозиторий
- : случайное заполнение RemoteCache из go.mod @jayconrod в #1396
- Исправьте Газель с помощью
--incompile_disallow_empty_glob
от @fmeum в #1405 - рутинная работа: удалить экспериментальное предупреждение из модуля bzlmod от @alexeagle в #1406
- рутинная работа: добавить расширение Swift в список языков @cgrindel в #1412
- Обновите все для подготовки к выпуску, добавьте инструмент выпуска от @dnathe4th в #1373
- добавление версии go и std_package_list в релиз от @linzhp в #1415
Новые участники
- @damingerdai сделал свой первый вклад в #1362
- @st3veV сделал свой первый вклад в #1361
- @benjaminp сделал свой первый вклад в #1367
- @jmthvt сделал свой первый вклад в #1353
- @ColinHeathman сделал свой первый вклад в #1369
Полный журнал изменений : v0. 28.0…v0.29.0
v0.28.0
26 окт 21:32
линжп
v0.28.0
0e33093
Сравнитьv0.28.0
Что изменилось
- язык/прототип: gen_known_imports создает структуры вместо вызовов функций @eric-skydio в #1333
- Добавить языковой хук DoneGeneratingRules от @illicitonion в #1325
- Разрешить настройку времени ожидания тестов генерации с помощью @illicitonion в #1324 Ошибка
- : Разрешить указанные пользователем теги в правиле газели от @Helcaraxan в #1308
- Замените _get_auth на read_user_netrc Bazel на @linzhp в #1338
- language/go следует учитывать default_visibility, установленный OtherGen (#783) @dnathe4th в #1341 Исправление
- : передать атрибут
видимости
для макросаgazelle
в результирующийsh_binary
от @cgrindel в #1340 - Добавьте дополнительные требования bzlmod, чтобы разрешить работу протобуферов grpc, @shs96c в #1345
- bzlmod: упрощение поддержки go_grpc_library от @fmeum в #1346
- bzlmod: добавлена поддержка пользовательских компиляторов
go_proto_library
от @fmeum в #1348 . - Добавить расширение видимости для поддержки рекурсивной default_visibility (#783) от @dnathe4th в #1343
- Заставить
gazelle_generation_test
учитывать суффикс при создании золотых файлов @blorente в #1352 - Добавить аргумент размера к
gazelle_generation_test
от @charlesoconor в #1351
Новые участники
- @eric-skydio сделал свой первый вклад в #1333
- @dnathe4th сделал свой первый вклад в #1341
- @cgrindel сделал свой первый вклад в #1340
- @shs96c сделал свой первый вклад в #1345
- @blorente сделал свой первый вклад в #1352
- @charlesoconor сделал свой первый вклад в #1351
Полный список изменений : v0.27.0…v0.28.0
v0.27.0
14 сен 19:56
линжп
v0.27.0
06b821c
Сравнитьv0. 27.0
Что изменилось
- Везде использовать метки, относящиеся к репозиторию, от @fmeum в #1294
- Исправление ошибок RST URL для rules_jvm от @qaisjp в #1296
- прототип bzlmod от @fmeum в #1266
- bzlmod: не создавайте репозиторий с недопустимым именем @fmeum в #1304
- language/go: добавлена поддержка тегов //go:build от @thempatel в #1243 .
- Развернуть
перейти к списку -m -json
ошибки правильно @fmeum в # 1301 - Сделайте еще один репозиторий ярлыков с помощью @fmeum в #1297
- bzlmod: добавьте go_deps.from_file от @fmeum в #1300 Язык
- : добавьте BaseLang от @sluongng в #1303
- Разрешить добавление аргументов в правила пользователем @illicitonion в #1310
- Регистрация и анализ флагов перед вызовом Kinds/Loads by @illicitonion в #1318
- SortMacro() также должен сортировать нагрузки по @tyler-french в #1321
- bzlmod: исправление литерала канонической метки после изменения Bazel пользователем @fmeum в #1322
- update-repos: не добавляйте репозитории, объявленные с помощью gazelle:repository… by @tyler-french в #1326
- Посмотрите в аргументах вызова загружаемые символы от @illicitonion в #1317
- SortMacro() также должен сортировать правила по Kind() @tyler-french в #1327
- bzlmod: исправить отсутствующий . format в go_deps от @fmeum в #1330
- bzlmod: зависимость от rules_proto от @fmeum в #1331
Новые участники
- @qaisjp сделал свой первый вклад в #1296
Полный журнал изменений : v0.26.0…v0.27.0
v0.26.0
26 июн 20:22
линжп
v0.26.0
530a2c7
Сравнитьv0.26.0
Что изменилось
- исправление (тесты): исправить gazelle_generation_test ожидаемое обновление stderr от @jbedard в #1220
- Добавить тест e2e, подтверждающий отсутствие вывода в случае успеха, от @achew22 в #1216
- Обновите файл extend.md с практическим примером языка от @Anthony-Bible в #1222 Исправление
- : устранение коллизии импорта gazelle_binary с помощью @illicitonion в #1226
- Расширение регулярного выражения имени метки от @illicitonion в #1229
- gazelle_generation_test: отредактировать путь к рабочей области из вывода @dr-dime в #1231
- Добавить -print0 для печати имен файлов, переписанных @dr-dime в #1213
- Улучшения качества кода от @sluongng в #1197
- Добавить -strict для выхода при ошибках файла сборки и директивы от @dr-dime в #1214 Исправление
- (язык/прототип): включить импорт из разных целей @nickgooding в #1237
- Обновить пример правил в README до версии 0. 25.0 от @yujunz в #1240
- Разрешить статическое разрешение зависимостей для правила Gazelle от @uhthomas в #1242
- Обработка обернутых ошибок @illicitonion в #1234
- Перейти: Обновите тесты, чтобы использовать cmp.Diff вместо Reflect.DeepEqual by @thempatel в #1244
- Исправлено разрешение манифеста сценария запуска с —nolegacy_external_runfiles от @jvolkman в #1247
- Пакет лейбла может содержать @s от @illicitonion в #1249
- Обрезать префикс исполняемых файлов с помощью @uhthomas в #1257
- Уважение .bazeligore от @Whoaa512 в #1245
- Реализовать очень минималистическую поддержку рабочих пространств go от @HakanSunay в #1250
- Исправьте опечатку в комментарии @yujunz в #1270
- Используйте патч
@bazel_tools//tools/build_defs/repo:utils.bzl
от @bozaro в #1269 - Обновление rules_go до 0.33.0 от @fmeum в #1263
- Добавить поддержку auth_patterns в go_repository @dmivankov в #1254
- Патч Sluongng/revert от @sluongng в #1277
- Прекратить определение пути импорта для пустых пакетов @linzhp в #1280
- Не исключайте пробелы из регулярного выражения имени метки от @illicitonion в #1271
Новые участники
- @Anthony-Bible сделали свой первый вклад в #1222
- @dr-dime сделал свой первый вклад в #1231
- @sluongng сделали свой первый вклад в #1197
- @nickgooding сделал свой первый вклад в #1237
- @yujunz сделал свой первый вклад в #1240
- @uhthomas сделал свой первый вклад в #1242
- @thempatel сделал свой первый вклад в #1244
- @Whoaa512 сделал свой первый вклад в #1245
- @HakanSunay сделал свой первый вклад в #1250
- @bozaro сделал свой первый вклад в #1269
- @fmeum сделали свой первый вклад в #1263
- @dmivankov сделал свой первый вклад в #1254
Full ChangeLog : V0. 25.0 … V0.26.0
Рабочая пространство
КодLOAD ("@Bazel_Tools // Инструменты/BUILD_DEFS/Repo: http.bzl" http_архив( имя = "базел_газель", sha256 = "501deb3d5695ab658e82f6f6f549ba681ea3ca2a5fb7911154b5aa45596183fa", URL = [ "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.26.0/bazel-gazelle-v0.26.0.tar.gz", "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.26.0/bazel-gazelle-v0.26.0.tar.gz", ], ) load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository") ################################################### ########## # Определите здесь свои собственные зависимости, используя go_repository. # В противном случае будут использоваться зависимости, объявленные rules_go/gazelle. # Первое объявление внешнего репозитория "выигрывает". ################################################### ########## газель_зависимости ()
v0.25.0
23 мар 23:00
близко
v0. 25.0
6473a8b
Сравнитьv0.25.0
Перейти к изменениям
- Ввести режим статического разрешения зависимостей, который не позволяет Gazelle вызывать сеть.
правила go_repository
теперь по умолчанию используют этот режим, демонстрируя значительные улучшения производительности для некоторых правил репо, автор @blico в #1201 -
go_repository
правила больше не регистрируют предупреждения Gazelle, еслирежим отладки
явно не задан @blico в #1205 - Поддержка атрибута
canonical_id
дляgo_repository
от @kmicklas в #1121
Изменения Proto
- Добавить пофайловый режим для генерации
proto_library
@wolfd в #1033
Общие изменения
- Утилита gazelle_generation_test для запуска бинарного файла gazelle на наборе тестовых рабочих пространств от @aptenodytes-forsteri в #1183
- Введено правило
. Функция AddAlias
для поддержки загрузки псевдонимов символов @dorfire в #1127 -
FixLoad
теперь генерируетоператоров загрузки
для вспомогательных функций от @illicitonion в #1164 - Еще много исправлений ошибок и обновлений документации, спасибо всем, кто помог!
Full ChangeLog : V0.24.0 … V0.25.0
Рабочая пространство
Коднагрузка ("@Bazel_tools // Инструменты/Build_defs/Repo: http.bzl", "http_archive") http_архив( имя = "базел_газель", ша256 = "5982e5463f171da99e3bdaeff8c0f48283a7a5f396ec5282910b9e8a49c0dd7e", URL = [ "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.25.0/bazel-gazelle-v0.25.0.tar.gz", "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.25.0/bazel-gazelle-v0.25.0.tar.gz", ], ) load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository") ################################################### ########## # Определите здесь свои собственные зависимости, используя go_repository. # В противном случае будут использоваться зависимости, объявленные rules_go/gazelle. # Первое объявление внешнего репозитория "выигрывает". ################################################### ########## газель_зависимости ()
v0.24.0
11 окт 21:17
робфиг
v0.24.0
3ea1d64
Сравнитеv0.24.0
В этом выпуске требуется rules_go 0.29 для поддержки вывода из эксплуатации go_tool_library
.
ВАЖНО
Этот выпуск включает много новых зависимостей. Убедитесь, что зависимости вашей рабочей области объявлены ДО gazelle_dependencies()
, иначе они могут быть переопределены. См. комментарий блока приглашения в шаблоне ниже.
Изменения
- Файлы .netrc теперь поддерживаются для аутентифицированного доступа для правил
go_repository
(#1090) - Теперь существует расширение Gazelle для создания файлов BUILD для языка R с использованием rules_r.
Исправления
- язык/го: не позволяйте ‘go mod download’ отредактировать go.sum by @jayconrod в #1015
- Исправление метки: правильно анализировать внешние ссылки на основной репозиторий @tfrench-uber в #1006
- gazelle: добавьте флаг -e для списка 1.16 от @axelberardino в #1019
- Правильное распространение файлов запуска из gazelle_bin в gazelle с помощью @HALtheWise в #1008
- Метка поддержки @repo -> @repo//:сокращение от @wolfd в #1023
- language/go: перепишите embedResolver для использования древовидной структуры от @jayconrod в #1024
- Уважение .bazeligore от @Michaelhobo в #1022
- Измените поведение слияния, чтобы удалить атрибуты вместо паники @wolfd в # 1031
- Разрешить ListRepositories загружать макросы не из Workspace от @tfrench-uber в #1053
- Уважайте хост GOMODCACHE, когда GO_REPOSITORY_USE_HOST_CACHE от @linzhp в #1069
- language/go: добавьте golang. org/x/tools/internal/typeparams в список зависимостей nogo от @jayconrod в #1074
- Исправлен синтаксический анализ токена «исключить» @gibfahn в #1073
- Правильно разрешить директивы, начинающиеся с «@//», от @tfrench-uber в #1086 .
- Правильное распространение файлов выполнения из зависимостей данных в газель от @alexeagle в #1094
- Добавление целей bzl_library в Gazelle от @achew22 в #760
- Экранирование переменных во флагах cgo с дополнительным $ от @dierksen в #1107 Автогазель
- может строиться на окнах @asuffield в #1083
- и множество обновлений документации @tanyabouman
Full ChangeLog : V0.23.0 … V0.24.0
Рабочая пространство
Коднагрузка ("@Bazel_Tools // Инструменты/Build_defs/Repo: http.bzl", "http_archive") http_архив( имя = "базел_газель", sha256 = "де69a09dc70417580aabf20a28619bb3ef60d038470c7cf8442fafcf627c21cb", URL = [ "https://mirror. bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz", "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz", ], ) load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository") ################################################### ########## # Определите здесь свои собственные зависимости, используя go_repository. # В противном случае будут использоваться зависимости, объявленные rules_go/gazelle. # Первое объявление внешнего репозитория "выигрывает". ################################################### ########## газель_зависимости ()
v0.23.0
08 мар 20:39
джейконрод
v0.23.0
е4
Сравнить v0.23.0
Предварительный выпуск
Предварительная версия
Изменения
- Перейти
-
CXXFLAGS
и CPPFLAGS
Директивы #cgo
разделены на атрибуты cxxopts
и cppopts
соответственно. Спасибо @otan. - Теперь поддерживаются зависимости от сопоставленных видов. Спасибо @robfig.
- Правило
gazelle
теперь поддерживает команду update-repos
. - Правило
gazelle
теперь имеет атрибут данных
и расширяет $(местоположение)
в аргументах. -
go_repository
build_naming_convention
теперь учитывается при разрешении внешних зависимостей. Если в репозитории уже есть файлы сборки, этот атрибут может быть установлен, чтобы указать, какому соглашению об именах он следует. -
embedsrcs
Атрибуты создаются для пакетов, содержащих //go:embed
директив.
- Протобуф
-
proto_strip_import_prefix
может быть установлен в корневом файле сборки. Спасибо @linzhp.
WORKSPACE
code load("@bazel_tools//tools/build_defs/repo:http. bzl", "http_archive")
http_архив(
имя = "базел_газель",
sha256 = "62ca106be173579c0a167deb23358fdfe71ffa1e4cfdddf5582af26520f1c66f",
URL = [
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.23.0/bazel-gazelle-v0.23.0.tar.gz",
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.23.0/bazel-gazelle-v0.23.0.tar.gz",
],
)
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
газель_зависимости ()
v0.22.3
23 дек 19:09
джейконрод
v0.22.3
15f45e6
Сравнить v0.22.3
Предварительный выпуск
Предварительная версия
Исправление ошибок
-
-mode=diff
правильно обрабатывает пустые файлы сборки. (спасибо @vpanta) - Газель должна быстрее проходить подкаталоги, когда индексирование отключено. (спасибо @blico)
- Исправлено разрешение зависимостей с отображаемыми видами. (спасибо @robfig)
- Исправления совместимости для Go 1.16.
Код WORKSPACE
http_archive(
имя = "базел_газель",
sha256 = "222e49f034ca7a1d1231422cdb67066b885819885c356673cb1f72f748a3c9d4",
URL = [
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.22.3/bazel-gazelle-v0.22.3.tar.gz",
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.22.3/bazel-gazelle-v0.22.3.tar.gz",
],
)
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
газель_зависимости ()
v0.22.2
02 окт 21:28
джейконрод
v0.22.2
b3e386d
Сравнить v0.22.2
Предварительный выпуск
Предварительная версия
Совместимость
- Газель больше не зависит от устаревшей
функции go_rule
из rules_go, которая будет удалена в версии 0.