1. b8becbd Fix missing public_inputs in the action's own inputs dependency by Takuto Ikuta · 3 hours ago main master
  2. 7dce53a Add public_inputs variable to action targets and propagate dependencies by Takuto Ikuta · 6 hours ago
  3. 127c778 Switch FFI method to cxxbridge, and add tests to ffi crate. by Matt Stark · 5 weeks ago
  4. 60609a3 Create starlark testutils crate by Matt Stark · 5 weeks ago
  5. 7aa4ec6 Create starlark attr crate by Matt Stark · 5 weeks ago
  6. 7d18cb3 Make PackageRef validate package names. by msta · 11 hours ago
  7. 28915c8 Add cole to owners, as the rust expert who will likely be giving the +2 by msta · 14 hours ago
  8. 13192df Add linting tools to GN and fix lint errors. by msta · 5 days ago
  9. 5e88074 [rust-project] Support space-separated --cfg arguments by Zgroza Klimek · 5 days ago
  10. e1c88f9 Implement ffi for OutputFile type. by Matt Stark · 5 weeks ago
  11. e490de7 Implement ffi for settings type. by Matt Stark · 5 weeks ago
  12. 121b5ac Refactor label conversion to handle source dirs that aren't labels as well. by Matt Stark · 5 weeks ago
  13. 56c856b Fix jj formatter. by msta · 5 days ago
  14. 3e78e30 Add formatter configuration for jj. by msta · 6 days ago
  15. 792038f Create rust formatter configuration and apply it. by msta · 6 days ago
  16. f47f539 Reland "Propagate public_deps outputs via dependency_output for non-binary targets" by Takuto Ikuta · 7 days ago
  17. fcdd618 Fix a compile error in label.rs by msta · 6 days ago
  18. 610e181 Add linting instructions to AGENTS.md by msta · 6 days ago
  19. 2519054 Create a simple FFI crate by msta · 11 days ago
  20. 760c6cc Create starlark types crate. by msta · 11 days ago
  21. 5223a47 Revert "Propagate public_deps outputs via dependency_output for non-binary targets" by Takuto Ikuta · 7 days ago
  22. 3bccda1 Propagate public_deps outputs via dependency_output for non-binary targets by Takuto Ikuta · 7 days ago
  23. 1d86777 Create an `intern_string` function accessible to rust by Matt Stark · 5 weeks ago
  24. 8d1b023 Parallelize per-target JSON rendering in --ide=json by Philipp Wollermann · 10 days ago
  25. ebe5847 Share ResolvedTargetData across targets in --ide=json by Philipp Wollermann · 10 days ago
  26. 22b8bd0 Make Ninja output deterministic across GN binary builds by Philipp Wollermann · 9 days ago
  27. c6fd627 Vendor only cxx.h by msta · 12 days ago
  28. e331ddb Add an agents.md providing instructions on writing code. by Matt Stark · 5 weeks ago
  29. a5cbe3d Create an empty cargo project for starlark suppoprt. by Matt Stark · 5 weeks ago
  30. ed2a732 Change resolution algorithm to reduce edge walks by David 'Digit' Turner · 4 weeks ago
  31. 62fab8a Use BuilderRecord::waiting_map_ by David 'Digit' Turner · 5 weeks ago
  32. 5d9fd47 ninja_rust_binary_target_writer: link C++-reachable transitive rlibs by Philipp Wollermann · 2 weeks ago
  33. d31e020 Add integration test support to GN. by Matt Stark · 3 weeks ago
  34. 6884c3d Prevent CI breakages by running integration tests. by Matt Stark · 2 weeks ago
  35. c276f01 Fix the failing windows builder by adding a .exe suffix by Matt Stark · 3 weeks ago
  36. e0cf408 Rerun `python3 infra/recipes.py test train` by Matt Stark · 3 weeks ago
  37. 8f7a945 Specifically only compile code in the build step. by Matt Stark · 3 weeks ago
  38. c3f29c9 Update GN to require a minimum of python 3.9 by Matt Stark · 3 weeks ago
  39. 7395cec Revert "Run builds and tests quietly in CI" by Matt Stark · 3 weeks ago
  40. 838dd44 Make toolchain.ninja deterministic order. by Matt Stark · 3 weeks ago
  41. d9b906e Run builds and tests quietly in CI by Matt Stark · 3 weeks ago
  42. 9e17378 Improve pointer stability of OutputFile objects. by Matt Stark · 3 weeks ago
  43. 17e3863 Add --quiet to gn_unittests by Matt Stark · 3 weeks ago
  44. a62eada Run formatter by Matt Stark · 3 weeks ago
  45. 28df2d9 Prefer implicit std::string type conversion in rust_project_writer.cc for string literals by Charles Celerier · 4 weeks ago
  46. 197d7a5 Support `--target=<value>` in addition to `--target <value>` by Charles Celerier · 4 weeks ago
  47. 7b91a2f Formatting only changes by Charles Celerier · 4 weeks ago
  48. bac66cf Introduce --format-width option (and format_width .gn variable). by David 'Digit' Turner · 5 weeks ago
  49. 6f8c032 Resolve suggest inputs relative to target include directories. by Matt Stark · 5 weeks ago
  50. a113577 Consider target outputs as existing files in `gn suggest`. by Matt Stark · 5 weeks ago
  51. 3357c4f Reland "Fix toolchain dependencies not triggering rebuilds in Ninja" by Peter Collingbourne · 7 weeks ago
  52. 0fefaeb Fix build with GCC 16 on musl by adding missing <cstdint> by Hemanth Kumar M D · 7 weeks ago
  53. e44942b Add module_deps[_no_self] to the default test toolchain by Matt Stark · 7 weeks ago
  54. 618387c Implement cycle detection and circular dependency handling in `gn suggest`. by Matt Stark · 8 weeks ago
  55. f2f5b23 Reduce ResolvedTargetData lock contention by sharding targets map by Takuto Ikuta · 7 weeks ago
  56. 844bbe7 Implement visibility checks in `gn suggest`. by Matt Stark · 8 weeks ago
  57. 73dd4c2 Refactor `OutputSuggestions` to make it testable. by Matt Stark · 8 weeks ago
  58. f9c7754 Format with c++23 standard by Victor Hugo Vianna Silva · 9 weeks ago
  59. 03a87f9 Enhance quiet mode. by Brett Wilson · 9 weeks ago
  60. 91232af Fix pretty printing of string literals. by Matt Stark · 8 weeks ago
  61. 068dd89 Fix PointerSet and BuilderRecordMap iterators under C++23 by Chris Bracken · 8 weeks ago
  62. 7ecf26c Don't print the request when there's only one. by Matt Stark · 10 weeks ago
  63. 78e67af Bypass group targets for order-only deps in source set stamp files by Takuto Ikuta · 9 weeks ago
  64. 7a518ce Fix complete_static_lib to include Rust libraries. by Evan Shrubsole · 9 weeks ago
  65. a2dede2 Exports group's target "data" property by BogDan Vatra · 3 months ago
  66. 6516b66 Optimize OrderOnlyDeps computation using ResolvedTargetData caching by Takuto Ikuta · 9 weeks ago
  67. 87f7905 Format gn src with run_formatter.sh by Will Harris · 9 weeks ago
  68. 8dc9a79 gn format: 80-character comment wrapping and reflowing improvements by Will Harris · 9 weeks ago
  69. 88604ad Build with C++23 by Victor Hugo Vianna Silva · 9 weeks ago
  70. 576a0eb Revert "Fix toolchain dependencies not triggering rebuilds in Ninja" by Takuto Ikuta · 9 weeks ago
  71. cf5bbae Roll windows toolchain by Victor Hugo Vianna Silva · 9 weeks ago
  72. ed2d2a7 Fix C++23 compilation errors by Victor Hugo Vianna Silva · 9 weeks ago
  73. 9ece3f5 Fix toolchain dependencies not triggering rebuilds in Ninja by Peter Collingbourne · 3 months ago
  74. 1740f5c [gn] Bypass groups in order-only deps to use source set linkdeps by Takuto Ikuta · 10 weeks ago
  75. eab8a9f Update reference.md by Takuto Ikuta · 10 weeks ago
  76. d830369 Run update reference in CI by Matt Stark · 3 months ago
  77. fa9dacd Add `gn suggest` subcommand. by Matt Stark · 3 months ago
  78. 1275aa6 Update documentation by Sylvain Defresne · 10 weeks ago
  79. 9747d14 [apple] Optimise enumeration of additional files for Xcode project by Sylvain Defresne · 10 weeks ago
  80. a9f1a50 [gn] Split SOURCE_SET phony targets to exclude additional outputs from linking by Takuto Ikuta · 2 months ago
  81. 11777fd Run formatter in CI by Matt Stark · 3 months ago
  82. c81f637 Rework update_reference.sh to run correctly in CI. by Matt Stark · 3 months ago
  83. 07ea23e IWYU: gn/target.h by Matt Jolly · 2 months ago
  84. dcc5e98 Revert "Run formatter and update reference in CI" by Takuto Ikuta · 2 months ago
  85. 85355fa Revert "Fix: Ensure only actual object files are included in link inputs" by Takuto Ikuta · 2 months ago
  86. bed604c Run formatter and update reference in CI by Matt Stark · 3 months ago
  87. e7f6986 Add --diff to run_formatter and update_reference by Matt Stark · 3 months ago
  88. c45cf3a Fix: Ensure only actual object files are included in link inputs by Takuto Ikuta · 3 months ago
  89. e2f38fa Run `infra/recipes.py test train`. by Matt Stark · 3 months ago
  90. afcf992 Improve EXPECT_EQ diff printing by Matt Stark · 3 months ago
  91. c784690 Simplify success expectations in GN. by Matt Stark · 3 months ago
  92. 9641c50 Add support for c_additional_outputs in config by Takuto Ikuta · 3 months ago
  93. a7ad13b Add diffs to EXPECT_EQ. by Matt Stark · 3 months ago
  94. 7f7c0c9 Advertise QtCreator v20+ built-in GN support by BogDan Vatra · 3 months ago
  95. 9f7020c Rename impl:$MODULE to $MODULE_Private. by Matt Stark · 3 months ago
  96. c89f25a Only output -fmodule-map-file for the root generated modulemap. by Matt Stark · 3 months ago
  97. 42ace47 Add function `expand_directory` to gn. by Matt Stark · 3 months ago
  98. ab5eb17 Refactor ModuleType from an enum to a bitset. by Matt Stark · 3 months ago
  99. ec56d4d Generate two modulemaps per target. by Matt Stark · 3 months ago
  100. 95b80cf Put dependencies in modulemaps by Matt Stark · 3 months ago