1. 0de69d0 bazel collect: depset: rename toCollection to toList by adonovan · 5 years ago
  2. bc74d1d bazel syntax: eject Depset from the Starlark interpreter by adonovan · 5 years ago
  3. 9f72d7e bazel syntax: move argument validation from parser to resolver by adonovan · 5 years ago
  4. 4893ee3 The great Skylark -> Starlark class migration: by gregce · 5 years ago
  5. 5ac9086 The great Skylark -> Starlark class migration: by gregce · 5 years ago
  6. 7f26640 bazel syntax: hide BaseFunction and matchSignature by adonovan · 5 years ago
  7. b6eafee The great Skylark -> Starlark class migration: by gregce · 5 years ago
  8. 74d84d4 The great Skylark -> Starlark class migration: by gregce · 5 years ago
  9. 8580390 bazel syntax: rationalize the type check operators by adonovan · 5 years ago
  10. 1cd84ec Skylark -> Starlark, getting my feet wet: SkylarkImportLookupFunction by gregce · 5 years ago
  11. 0a89cef Ensure attribute name lengths are reasonable by michajlo · 5 years ago
  12. ac1c41e bazel syntax: break dependency on lib.events.Event by adonovan · 5 years ago
  13. 693048d make execGroups available to the RuleClass (like requiredToolchains) by juliexxia · 5 years ago
  14. 44e2143 Add the ExecGroup object and `exec_group(toolchains = [], exec_compatible_with = [])` to Starlark. by juliexxia · 5 years ago
  15. 660d17f Replace MoreAsserts.assertThrows with Assert.assertThrows by michajlo · 5 years ago
  16. 034220a bazel syntax: add FileOptions by adonovan · 5 years ago
  17. 07fb6a5 bazel syntax: improve error message by adonovan · 5 years ago
  18. 7475b77 Lift max attributes per rule-class to 200 by michajlo · 5 years ago
  19. b839a51 Cap the number of attributes per rule-class at 150 by michajlo · 5 years ago
  20. 35c6785 bazel syntax: avoid StarlarkThread.getGlobals within lib.syntax by adonovan · 5 years ago
  21. 3f602f2 bazel syntax: optimize calls to built-in methods by adonovan · 5 years ago
  22. af226dd bazel analysis/skylark: fix crash in attr.int(default=<function>) by adonovan · 5 years ago
  23. 4e2b495 bazel syntax: remove unsound x.f() optimization by adonovan · 5 years ago
  24. 553dc6c bazel packages: simplify SkylarkInfo by adonovan · 5 years ago
  25. bf1eaed bazel syntax: relax depset element validity check to isImmutable by Googler · 5 years ago
  26. d21a0d1 bazel syntax: rename SkylarkNestedSet to Depset by Googler · 5 years ago
  27. bbde229 bazel syntax: simplify SkylarkNestedSet type rules by Googler · 5 years ago
  28. 9257870 bazel syntax: remove deprecated list constructors by Googler · 5 years ago
  29. a9c9363 bazel syntax: rename SkylarkDict to Dict by Googler · 5 years ago
  30. 942e1c4 bazel syntax: rename SkylarkList.MutableList to StarlarkList by Googler · 5 years ago
  31. cfd681f bazel syntax: rename SkylarkList.Tuple to Tuple by Googler · 5 years ago
  32. 04be3f8 Remove the ExecutionPlatformConstraintsAllowed enum entirely. by John Cater · 5 years ago
  33. 91ed0f3 Fix ErrorProne warnings in skylark tests. by jcater · 5 years ago
  34. e4eadec Remove the deprecated option by John Cater · 5 years ago
  35. 1a1fca2 bazel syntax: use EvalUtils.{exec,eval} instead of execOrEval by Googler · 5 years ago
  36. ee05663 bazel skylark: remove cruft from tests by Googler · 5 years ago
  37. ba86854 bazel syntax: hide EvalUtils.execToplevelStatement by Googler · 5 years ago
  38. 0559547 bazel syntax: break validator -> thread dependency by Googler · 5 years ago
  39. f0890f0 bazel syntax: break dependence on EventHandler by Googler · 6 years ago
  40. 66d099e bazel syntax: rename BuildFileAST -> StarlarkFile by Googler · 6 years ago
  41. a3421e2 bazel syntax: rename Environment -> StarlarkThread by Googler · 6 years ago
  42. 2abde27 bazel syntax: rename ParserInput{Source,} by Googler · 6 years ago
  43. aeda58f bazel syntax: make Parser private by Googler · 6 years ago
  44. c5fcc86 bazel packages: move lib.syntax.Type here by Googler · 6 years ago
  45. 65ecfea Flip --incompatible_restrict_named_params to true. by cparsons · 6 years ago
  46. 3fcfbe1 bazel syntax: rename UserDefinedFunction to StarlarkFunction by Googler · 6 years ago
  47. 0fddb30 Enable and remove the flag for --incompatible_restrict_attribute_names by laurentlb · 6 years ago
  48. e6ab3c4 Introduce flag --incompatible_restrict_attribute_names by laurentlb · 6 years ago
  49. 7eb483c Remove the flag `incompatible_disallow_filetype` by laurentlb · 6 years ago
  50. 140c04b Update tests to avoid deprecated attr params by laurentlb · 6 years ago
  51. 52fc135a Delete NestedSet.toCollection in favor of toList. by Googler · 6 years ago
  52. a4d3da6 Automatic code cleanup. by cpovirk · 6 years ago
  53. 5688793 Add incompatible_disallow_rule_execution_platform_constraints_allowed flag. by John Cater · 6 years ago
  54. ed97d84 RELNOTES: struct.to_proto() converts dict into proto3 text message (map<,>). by fangism · 6 years ago
  55. b44167f Remove Attribute.hasHostConfigurationTransition. by jcater · 6 years ago
  56. 5adcd3e Update Attribute to use a single TransitionFactory for patch and split by John Cater · 6 years ago
  57. ce4b73e Enable --incompatible_no_attr_license by default by laurentlb · 6 years ago
  58. d576ed0 Remove `--incompatible_disallow_data_transition` flag by laurentlb · 6 years ago
  59. 5494081 Add an (unused) AttributeMap argument to Attribute.getConfigurationTransition. by jcater · 6 years ago
  60. 0eee8c5 Move checking for host transitions to a few centralized places. by jcater · 6 years ago
  61. 6659b4c Rename SkylarkSemantics to StarlarkSemantics by laurentlb · 6 years ago
  62. ce1a64e Enable --incompatible_disallow_filetype by default. by laurentlb · 6 years ago
  63. 3bd2839 Start separating dependency resolution into two parts: by lberki · 6 years ago
  64. 0303514 Fix SkylarkCallable signature mismatch error messaging by cparsons · 6 years ago
  65. 84d1a66 Move whitelist checks so they don't crash on user error. As a bonus, these are now only done on attributes of starlark-defined rules instead of all rules attributes. by juliexxia · 6 years ago
  66. 1832ed3 Create infrastructure for convenient control of Starlark Params by semantic flag by cparsons · 6 years ago
  67. da39293 Clean up FuncallExpression and document it better by cparsons · 6 years ago
  68. d8d3776 New flag --incompatible_no_attr_license to disable `attr.license` function by laurentlb · 6 years ago
  69. 71b4dcc Enforce via annotation processor that a class may not have two @SkylarkCallable methods with the same name. by cparsons · 6 years ago
  70. 4ebf6c0 Separate Info object semantics from Struct object semantics. by cparsons · 7 years ago
  71. 7fe7047 [Skylark] Support dictionaries in structs when serializing them using struct.to_json. by Taras Tsugrii · 7 years ago
  72. e506858 Add --incompatible_disable_deprecated_attr_params to disable some deprecated parameters of the skylark attr module. by cparsons · 7 years ago
  73. bceecab Add --incompatible_disable_data_transition for 'cfg = "data"' Skylark calls by gregce · 7 years ago
  74. da327bb Remove Label.parseAbsolute(string, boolean). The goal is to get rid of all label methods that don't explicitly pass a repository mapping. by dannark · 7 years ago
  75. 07460fc Allow structField callables to specify useSkylarkSemantics, useLocation, and useEnvironment by cparsons · 7 years ago
  76. 5f292bb Be more permissive when dealing with rules which have by jcater · 7 years ago
  77. 0fb6616 Add more logging when executionPlatformConstraintsAllowed is set to PER_TARGET by jcater · 7 years ago
  78. d79e977 Allow Skylark rules to specify whether targets can add execution platform constraints. by John Cater · 7 years ago
  79. 10a6130 Skylark: Make 'cfg = "data"' a noop. by gregce · 7 years ago
  80. 0c5c1c6 Migrate struct() to skylarkbuildapi by cparsons · 7 years ago
  81. 055d6c6 Add typo detection when lookups on SkylarkModules fail. by Googler · 7 years ago
  82. c1fa95a Name LateBoundDefaultApi skylark type. by cparsons · 7 years ago
  83. aab9868 Allow skylark rule definitions to advertise providers that targets of the rule must propagate by cparsons · 7 years ago
  84. d7aebdb Migrate most of SkylarkRuleClassFunctions to use @SkylarkCallable by cparsons · 7 years ago
  85. fcea9de Create @SkylarkGlobalLibrary annotation, allowing classes/interfaces with global skylark functions to use @SkylarkCallable instead of @SkylarkSignature. by cparsons · 7 years ago
  86. 707acfe Introduce `--incompatible_disallow_filetype` to remove the `FileType` function. by laurentlb · 7 years ago
  87. d3fe5e7 Make RuleClass serializable and remove Environment from it, since it was only being used for the transitive hash code and transitive label of its globals, which can be passed in explicitly. by janakr · 7 years ago
  88. 0446f99 Convert several SkylarkAttr methods to use @SkylarkCallable instead of @SkylarkSignature by cparsons · 7 years ago
  89. e2d200f Expose an actions provider on RuleConfiguredTarget instances. by cparsons · 7 years ago
  90. 978cb00 expectThrows has been renamed to assertThrows by cushon · 7 years ago
  91. 207f4bd Remove Skylark ConfigurationTransition.DATA references. by gregce · 7 years ago
  92. 7fa23ea Remove ConfigurationTransitionProxy.NONE and BaseRuleClasses.DYNAMIC_TRANSITION_MAP. by gregce · 7 years ago
  93. a29648a Info-related cleanups by brandjon · 7 years ago
  94. 4e093d8 Replace Attribute.ConfigurationTransition with config.transitions.ConfigurationTransitionProxy. by gregce · 7 years ago
  95. 8bd2016 Fix test that accidentally masked an exception by brandjon · 7 years ago
  96. d331fa7 Rename some ClassObject/Provider-related methods by brandjon · 7 years ago
  97. 676a957 Change cfg(HOST) to cfg(HostTransition.INSTANCE). by gregce · 7 years ago
  98. 0d55f4c Expose ObjcProtoAspect to Skylark. by cparsons · 7 years ago
  99. 076977e Fix missing print statements in output functions by vladmos · 7 years ago
  100. 5ddd804 Update tests to use the label-based load() syntax. by laurentlb · 7 years ago