2.1.1
This commit is contained in:
parent
bd5a48098c
commit
d82f4d5fb1
3 changed files with 8 additions and 10 deletions
|
@ -1,3 +1,6 @@
|
|||
# 2.1.1
|
||||
* Edit the way `rename` runs, leaving no corner unturned.
|
||||
|
||||
# 2.1.0
|
||||
* Deprecate `angel install`.
|
||||
* Rename projects using `snake_case`.
|
||||
|
|
|
@ -113,7 +113,7 @@ renameDartFiles(Directory dir, String oldName, String newName) async {
|
|||
contents = contents.replaceRange(
|
||||
range.first as int, range.last as int, replacement);
|
||||
} else if (range.first is String) {
|
||||
contents = contents.replaceAll(range.first as Pattern, replacement);
|
||||
contents = contents.replaceAll(range.first as String, replacement);
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -128,7 +128,9 @@ class RenamingVisitor extends RecursiveAstVisitor {
|
|||
final String oldName, newName;
|
||||
final Map<List, String> replace = {};
|
||||
|
||||
RenamingVisitor(this.oldName, this.newName);
|
||||
RenamingVisitor(this.oldName, this.newName) {
|
||||
replace[['{{$oldName}}']] = newName;
|
||||
}
|
||||
|
||||
String updateUri(String uri) {
|
||||
if (uri == 'package:$oldName/$oldName.dart') {
|
||||
|
@ -139,13 +141,6 @@ class RenamingVisitor extends RecursiveAstVisitor {
|
|||
return uri;
|
||||
}
|
||||
|
||||
@override
|
||||
visitSimpleStringLiteral(SimpleStringLiteral node) {
|
||||
if (node.value == '{{$oldName}}') {
|
||||
replace[[node.value]] = newName;
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
visitExportDirective(ExportDirective ctx) {
|
||||
var uri = ctx.uri.stringValue, updated = updateUri(uri);
|
||||
|
|
|
@ -2,7 +2,7 @@ author: Tobe O <thosakwe@gmail.com>
|
|||
description: Command-line tools for the Angel framework.
|
||||
homepage: https://github.com/angel-dart/angel_cli
|
||||
name: angel_cli
|
||||
version: 2.1.0
|
||||
version: 2.1.1
|
||||
dependencies:
|
||||
analyzer: ">=0.32.0"
|
||||
args: ^1.0.0
|
||||
|
|
Loading…
Reference in a new issue