Move js_ast library to its own package under pkg
IT IS NECESSARY TO REBUILD AFTER SYNCING TO THIS CL. Rebuilding creates a needed symlink in out/... for the new js_ast package. R=floitsch@google.com Review URL: https://codereview.chromium.org//931953002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44012 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
@@ -4,9 +4,8 @@
|
||||
|
||||
library js;
|
||||
|
||||
// TODO(sra): This will become a package import.
|
||||
import 'js_ast.dart';
|
||||
export 'js_ast.dart';
|
||||
import 'package:js_ast/js_ast.dart';
|
||||
export 'package:js_ast/js_ast.dart';
|
||||
|
||||
import '../io/code_output.dart' show CodeBuffer;
|
||||
import '../io/source_information.dart' show SourceInformation;
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
Copyright 2015, the Dart project authors. All rights reserved.
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are
|
||||
met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above
|
||||
copyright notice, this list of conditions and the following
|
||||
disclaimer in the documentation and/or other materials provided
|
||||
with the distribution.
|
||||
* Neither the name of Google Inc. nor the names of its
|
||||
contributors may be used to endorse or promote products derived
|
||||
from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
||||
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
||||
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
@@ -0,0 +1,4 @@
|
||||
js_ast
|
||||
======
|
||||
|
||||
A library for creating JavaScript ASTs from templates.
|
||||
@@ -4,10 +4,10 @@
|
||||
|
||||
library js_ast;
|
||||
|
||||
import 'precedence.dart';
|
||||
import 'characters.dart' as charCodes;
|
||||
import 'src/precedence.dart';
|
||||
import 'src/characters.dart' as charCodes;
|
||||
|
||||
part 'nodes.dart';
|
||||
part 'builder.dart';
|
||||
part 'printer.dart';
|
||||
part 'template.dart';
|
||||
part 'src/nodes.dart';
|
||||
part 'src/builder.dart';
|
||||
part 'src/printer.dart';
|
||||
part 'src/template.dart';
|
||||
@@ -0,0 +1,9 @@
|
||||
name: js_ast
|
||||
version: 0.0.0
|
||||
author: Dart Team <misc@dartlang.org>
|
||||
description: Library creating and printing JavaScript ASTs.
|
||||
homepage: http://www.dartlang.org
|
||||
dev_dependencies:
|
||||
unittest: ">=0.9.0 <0.10.0"
|
||||
environment:
|
||||
sdk: ">=0.8.10+6 <2.0.0"
|
||||
Reference in New Issue
Block a user