#
11f28dd2 |
|
04-Sep-2018 |
Pascal Perez <pascallouis@google.com> |
[fidl] Requiring fidl library dependencies to be declared with using. A `Library` may only use dependent libraries declared with `using name;` or `using name as alias;`. During conversion from raw to flat AST, dependencies are registered under their full qualified name, and alias if present, such that access can later be more directly controlled. Also checking for duplicate imports, and giving hints when encountering missing dependencies. Some improvements around error messaging when encountering unexpected tokens. Test: unit tested, fx full-build, on x86 and arm, also checking vendor This reverts commit a252133fefe6dfc9984646e737e4a616222ff678. (It is the revert of the revert, i.e. the initial change which is https://fuchsia.googlesource.com/zircon/+/1100bd7e89caa04defae2b54cc833c729cb3c6db) Change-Id: Ia5c0df9d9262d130bd933fa6d889e97d809b450b
|
#
a252133f |
|
31-Aug-2018 |
Pascal Perez <pascallouis@google.com> |
[fidl] Revert "Requiring fidl library dependencies to be declared with using." This reverts commit 1100bd7e89caa04defae2b54cc833c729cb3c6db. Test: git revert Change-Id: I0d679ef1d1c97e8bf29335177356e2018899fff9
|
#
1100bd7e |
|
18-Aug-2018 |
Pascal Perez <pascallouis@google.com> |
[fidl] Requiring fidl library dependencies to be declared with using. A `Library` may only use dependent libraries declared with `using name;` or `using name as alias;`. During conversion from raw to flat AST, dependencies are registered under their full qualified name, and alias if present, such that access can later be more directly controlled. Also checking for duplicate imports, and giving hints when encountering missing dependencies. Some improvements around error messaging when encountering unexpected tokens. Test: unit tested, and ran on many fidl files Change-Id: I10c5ccfc2a4215240640507cf4a8d078f671d441
|
#
abf45244 |
|
27-Aug-2018 |
Adam Barth <abarth@chromium.org> |
[fidl] Format all the FIDL files This CL applies fidl_format to all the FIDL files that are not used to test the parser. Test: No behavior change Change-Id: I6e83e78e64ca7ec620d021298c50dcf848102176
|
#
6cb859dc |
|
25-May-2018 |
George Kulakowski <kulakowski@google.com> |
[fidl] Add copyright banners to fidl example files Change-Id: Ifad4c3c5893205db2cc72a16377d205adfae1f7b
|
#
afa7b0bd |
|
25-May-2018 |
George Kulakowski <kulakowski@google.com> |
[fidl] Namespace fidl example libraries FIDL-195 #done Change-Id: I367c4ee1187567dad3cf60effc7005637e96ccac
|
#
129af6a8 |
|
02-Apr-2018 |
George Kulakowski <kulakowski@google.com> |
[fidl] Rename fidl2 things to just fidl Change-Id: I17780c327272c554b4c80a7c5fc64df78d0a5601
|