aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/syntax
Commit message (Expand)AuthorAge
* Compile identifiers to byte codeGravatar Klaas Boesche2015-11-06
* Compile return statements to byte codeGravatar Klaas Boesche2015-11-06
* Add initial Skylark byte code generation code.Gravatar Klaas Boesche2015-11-06
* Improve error message for select objects ('+' operator for incompatible types)Gravatar Laurent Le Brun2015-11-05
* Cache and canonicalize references to PathFragments in LineNumberTable$HashLin...Gravatar Eric Fellheimer2015-11-03
* Cleanup, TODO removalGravatar Laurent Le Brun2015-10-30
* Add Skylark support for string_list_dictGravatar Francois-Rene Rideau2015-10-30
* Skylark interpreter optimizationGravatar Laurent Le Brun2015-10-28
* Build indexer: Handle for loopsGravatar Laurent Le Brun2015-10-28
* Fix location for Break and Continue AST nodes.Gravatar Laurent Le Brun2015-10-27
* Lexer: Handle triple quoted raw strings (e.g. r"""abc""").Gravatar Laurent Le Brun2015-10-21
* Remove the repository name from PACKAGE_NAME and move it to the new REPOSITOR...Gravatar Lukacs Berki2015-10-21
* Change the preprocessor interface to take the byte[] contents of the BUILD fi...Gravatar Nathan Harmata2015-10-21
* Add some strip/rstrip/lstrip testsGravatar Googler2015-10-21
* Unify Skylark and BUILD listsGravatar Francois-Rene Rideau2015-10-20
* Improve error diagnostics for Skylark aspects.Gravatar Dmitry Lomov2015-10-20
* Minor improvements to set documentation.Gravatar Laurent Le Brun2015-10-16
* Fixed wrong error message when using class definitions in Skylark / BUILD files.Gravatar Florian Weikert2015-10-16
* When loading a Skylark list or tuple, preserve the type in the BUILD file.Gravatar Laurent Le Brun2015-10-16
* Skylark: Add lstrip and rstrip functions.Gravatar Laurent Le Brun2015-10-15
* Make a copy of the list when passing the value from Skylark to BUILD.Gravatar Laurent Le Brun2015-10-14
* Rollback of unknown previous commit.Gravatar Googler2015-10-13
* Update "print" documentation (we discourage its use).Gravatar Laurent Le Brun2015-10-09
* Optionally limits the length of the output of Printer.printList() (default = ...Gravatar Florian Weikert2015-10-05
* Rollback of commit d7b64bd03100300b79cd33d04904ce9b0e6a5332.Gravatar Janak Ramakrishnan2015-10-05
* Change uses of Lists#newArrayListWithExpectedSize to ArrayList#ArrayList(int)...Gravatar Nathan Harmata2015-09-30
* Limit the length of the output of Printer.printList().Gravatar Florian Weikert2015-09-30
* Rationalize copyright headersGravatar Damien Martin-Guillerez2015-09-25
* Implemented copy constructor for Skylark dictionaries: new_dict = dict(old_dict)Gravatar Florian Weikert2015-09-25
* Open source some skylark tests.Gravatar Han-Wen Nienhuys2015-09-22
* Roll back using labels rather than PathFragments for skylark loads.Gravatar Michajlo Matijkiw2015-09-22
* Use Labels, rather than PathFragments, to represent Skylark loads internally....Gravatar John Field2015-09-22
* Hush Environment#toString()Gravatar Francois-Rene Rideau2015-09-22
* Move Label from the lib.syntax to the lib.cmdline package so that:Gravatar Lukacs Berki2015-09-21
* Skylark: Unified ListComprehension and DictComprehension.Gravatar Florian Weikert2015-09-21
* Separate build-specific types and types inherent to Skylark.Gravatar Lukacs Berki2015-09-21
* Allow construct "a, = [1]" in parser.Gravatar Laurent Le Brun2015-09-21
* Remove support for the deprecated include() statement in order to be able to ...Gravatar Lukacs Berki2015-09-21
* Refactor SkylarkList to allow MutableListGravatar Francois-Rene Rideau2015-09-21
* Cleanup Skylark types some moreGravatar Francois-Rene Rideau2015-09-17
* Rollback of commit 4e5037520e3067f9d8784e1c59f9545b96111cd4.Gravatar Lukacs Berki2015-09-17
* Create an abstraction for user defined data types in Skylark.Gravatar Lukacs Berki2015-09-17
* Remove support for the deprecated include() statement.Gravatar Lukacs Berki2015-09-17
* Defer Label parsing from BuildFileAST to PackageFunction so that BuildFileAST...Gravatar Lukacs Berki2015-09-16
* Remove a few minor lib.syntax -> lib.packages dependencies.Gravatar Lukacs Berki2015-09-16
* Parse the label syntax "@//a:b" so that eventually we can make that the synta...Gravatar Lukacs Berki2015-09-15
* Hack serialization of Environment$Extension so that it deserializes, although...Gravatar Janak Ramakrishnan2015-09-15
* Fix and test SyntaxTreeVisitorGravatar Laurent Le Brun2015-09-15
* Fix typos in "Packages" description and MethodLibrary docGravatar Mark Schaller2015-09-14
* Prevented catching/wrapping of InterruptedExceptions, especially in BaseFunct...Gravatar Florian Weikert2015-09-14