aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/syntax
Commit message (Expand)AuthorAge
* Skylark parser: make the end position of location ranges inclusive.Gravatar fzaiser2017-10-06
* New depset() APIGravatar dslomov2017-09-29
* Clarify Mutability invariants, refactor some testsGravatar brandjon2017-09-29
* Removed unsafe public API methods for mutable types (list/dict)Gravatar brandjon2017-09-28
* Fix end offset of expressions in Skylark parserGravatar fzaiser2017-09-26
* Don't generate the mutability annotation until necessary.Gravatar shreyax2017-09-26
* Check parameter types for methods when multiple types are allowed.Gravatar Dmitry Lomov2017-09-25
* Cleanups for Skylark tracebacksGravatar brandjon2017-09-25
* Remove wasteful function.toString() call in evalArgs. Also remove functions t...Gravatar shreyax2017-09-25
* Automated rollback of commit 17214ac78ffaec369d5d5bafe62a39730473cfaa.Gravatar dslomov2017-09-22
* Check parameter types for methods when multiple types are allowed.Gravatar dslomov2017-09-20
* use toList.contains for depset containsKey instead of toSetGravatar cparsons2017-09-19
* blaze: g3doc: fix closing HTML tagGravatar mpn2017-09-15
* Avoid wasting cpu/garbage formatting preconditions stringGravatar michajlo2017-09-14
* --incompatible_comprehension_variables_do_not_leak defaults to trueGravatar laurentlb2017-09-08
* Forbid duplicate keys in dictionary literalsGravatar laurentlb2017-09-07
* Support labels referencing external targets (with '@') in load with --incompa...Gravatar Kevin Gessner2017-09-07
* incompatible_disallow_keyword_only_args now defaults to trueGravatar laurentlb2017-09-07
* Remove general list typeGravatar michajlo2017-09-06
* Fix crash when calling int(s, 0) where s doesn't specify the radixGravatar brandjon2017-09-06
* Fix assorted ErrorProne warnings.Gravatar lberki2017-09-06
* skylark/syntax: Move flow statement check to the validation pass.Gravatar laurentlb2017-09-04
* Enable by default the flag incompatible_checked_arithmetic.Gravatar laurentlb2017-09-04
* Bazel/syntax: Delete/inline Statement.execGravatar laurentlb2017-09-04
* Remove the Dialect type from the Parser.Gravatar laurentlb2017-09-01
* Fix wrong location of string literals in the lexerGravatar fzaiser2017-09-01
* Add a way to construct Frames in a two-step processGravatar brandjon2017-08-29
* Flip the --incompatible_disallow_set_constructor flag by defaultGravatar vladmos2017-08-29
* Visit subtrees of the AST in evaluation orderGravatar fzaiser2017-08-29
* Change Identifier#boundNames to #boundIdentifiers.Gravatar fzaiser2017-08-28
* Flip the --incompatible_descriptive_string_representations flag by defaultGravatar vladmos2017-08-28
* Move Statement.exec methods to a separate class.Gravatar laurentlb2017-08-28
* Add a visitor method for statement blocks to SyntaxTreeVisitorGravatar fzaiser2017-08-28
* Make tests independent of the current state of the incompatible_descriptive_s...Gravatar vladmos2017-08-28
* Introduce enum to quickly discriminate AST nodes.Gravatar laurentlb2017-08-25
* Update documentation for the print functionGravatar vladmos2017-08-24
* Refactor: Parse return statements without an expression properlyGravatar fzaiser2017-08-24
* Minor refactor of UserDefinedFunction constructor, accessorsGravatar brandjon2017-08-23
* Remove dialect distinction from the parser.Gravatar laurentlb2017-08-22
* Throw a static error when lvalue of an augmented assignment is a list.Gravatar laurentlb2017-08-21
* Rename Scope to LexicalBlock, and other cleanup in ValidationEnvironment.Gravatar laurentlb2017-08-18
* Remove validate() methods in the AST, use a visitor instead.Gravatar laurentlb2017-08-18
* Delete cachedSymbols from LoadStatement.Gravatar laurentlb2017-08-18
* Fix NPE in PrinterGravatar brandjon2017-08-17
* Simplify validation environment (futureReadOnlyVariables is not needed).Gravatar laurentlb2017-08-17
* Make `incompatible_disallow_toplevel_if_statement` default to true.Gravatar laurentlb2017-08-17
* Refactoring: create only one ValidationEnvironmentGravatar laurentlb2017-08-17
* Fix lexer bug that allowed non-ASCII letters in identifiersGravatar fzaiser2017-08-17
* Delete Literal.javaGravatar laurentlb2017-08-17
* Remove methods that shouldn't belong to FuncallExprGravatar fzaiser2017-08-17