aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/syntax/EvalUtils.java
Commit message (Expand)AuthorAge
* [Skylark] Improve Skylark interpreter performance.Gravatar Taras Tsugrii2018-08-02
* [Skylark] Size tuple slice sizes to avoid unnecessary allocations.Gravatar Taras Tsugrii2018-07-31
* Refactor SyntaxTests to not rely on actions/analysis packages arbitrarilyGravatar brandjon2018-04-17
* Introduces a SourceArtifact type.Gravatar shahan2018-04-05
* Skylark: SlicingExpression: do not create new nodes for optional expressionsGravatar laurentlb2018-02-12
* Fix string_list_dict values to be skylark lists in all casesGravatar cparsons2018-01-31
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Clarify sanity check error messageGravatar brandjon2017-10-25
* Use SkylarkSemantics in place of options class in the interpreterGravatar brandjon2017-10-06
* Refactor augmented assignment and lvaluesGravatar brandjon2017-07-26
* Skylark documentation: Replace "set" and "List" plain-text return types with ...Gravatar fwe2017-07-21
* New flag --incompatible_string_is_not_iterable to forbid iteration over strings.Gravatar laurentlb2017-07-13
* Misc cleanups of syntax dirGravatar brandjon2017-07-12
* Make len(depset()) fail when --incompatible_depset_is_not_iterable is setGravatar laurentlb2017-06-26
* Introduce --incompatible_depset_is_not_iterableGravatar laurentlb2017-06-21
* Make PathFragment an abstract class.Gravatar nharmata2017-04-24
* Do not sort dict keys when printingGravatar Vladimir Moskva2017-02-17
* Disallow comparison of objects of different types in SkylarkGravatar Vladimir Moskva2017-02-16
* Delete the bytecode compiler experiment.Gravatar Laurent Le Brun2017-01-23
* Refactor SkylarkNestedSet to not implement IterableGravatar Jon Brandvein2017-01-20
* Refactor a traversal over @SkylarkModule ancestorsGravatar Jon Brandvein2017-01-19
* Adding Java compilation to java_lite_proto_library Skylark version.Gravatar Irina Iancu2017-01-16
* Cleanup in error messages, try to improve consistency.Gravatar Laurent Le Brun2017-01-03
* Add `depset` as an alias to `set` in SkylarkGravatar Vladimir Moskva2016-12-27
* Allow dicts to contain non-comparable objects as keysGravatar Vladimir Moskva2016-12-05
* Rollback of commit c182908910a370b490e7e027b867e11f9f2fb086.Gravatar Michajlo Matijkiw2016-12-01
* Allow dicts to contain non-comparable objects as keysGravatar Vladimir Moskva2016-11-30
* Rollback of commit 984d6d48d0e07ac3be2bbfec667158165390eb4f.Gravatar Tobias Werth2016-11-24
* Allow dicts to contain non-comparable objects as keysGravatar Vladimir Moskva2016-11-22
* Fix bugs in slicing with a negative strideGravatar Jon Brandvein2016-11-14
* Prohibited comparison of Skylark setsGravatar Vladimir Moskva2016-11-08
* Refactor getParentWithSkylarkModule() into SkylarkInterfaceUtilsGravatar Jon Brandvein2016-10-13
* Make EvalUtils.getDataTypeNameFromClass() look for @SkylarkModules in parent ...Gravatar Jon Brandvein2016-10-12
* Rollback of commit 9c25afe750a937b2152c21a93effc8b9ba82c27b.Gravatar Ulf Adams2016-10-11
* Make EvalUtils.getDataTypeNameFromClass() look for @SkylarkModules in parent ...Gravatar Jon Brandvein2016-10-05
* Disallow mutation of values being iterated by a for loop or comprehensionGravatar Jon Brandvein2016-09-28
* Make SkylarkClassObject "Bazel-specific".Gravatar Dmitry Lomov2016-08-05
* Simplify immutability testGravatar Jon Brandvein2016-07-29
* Reinstate mutable maps, again.Gravatar Francois-Rene Rideau2016-02-17
* Rollback of commit f941d56acfad5f8c819c81b494f806ea74ea7fd8.Gravatar Carmi Grushko2016-02-02
* Reinstate mutable SkylarkDictGravatar Francois-Rene Rideau2016-02-01
* Rollback of commit c0a8c58b9230a1f5d76269eb7dc6b11e18f19686.Gravatar Damien Martin-Guillerez2016-01-29
* Make Skylark dicts mutableGravatar Francois-Rene Rideau2016-01-29
* Make SkylarkList a List.Gravatar Francois-Rene Rideau2016-01-22
* Fix small mistakes in some comments.Gravatar Francois-Rene Rideau2016-01-07
* Make unsafe list methods non-publicGravatar Laurent Le Brun2015-12-28
* Move annotation classes used for referencing framework Java classes from Skyl...Gravatar John Field2015-12-16
* Skylark: implemented all() and any()Gravatar Florian Weikert2015-12-16
* Skylark: implemented min() and max().Gravatar Florian Weikert2015-12-13
* Use Bazel Preconditions variant which avoids varargs array creationGravatar Mark Schaller2015-12-10