Skip to content

Commit bc9ce3e

Browse files
committed
Initiate project
0 parents  commit bc9ce3e

File tree

10 files changed

+114
-0
lines changed

10 files changed

+114
-0
lines changed

.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Files and directories created by pub
2+
.dart_tool/
3+
.packages
4+
.pub/
5+
build/
6+
# Remove the following pattern if you wish to check in your lock file
7+
pubspec.lock
8+
9+
# Directory created by dartdoc
10+
doc/api/
11+
.idea

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 0.0.1
2+
3+
- Initial version, created by Stagehand

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# TeleDart
2+
3+
A library for Dart developers.
4+
5+
Created from templates made available by Stagehand under a BSD-style
6+
[license](https://github.com/dart-lang/stagehand/blob/master/LICENSE).
7+
8+
## Usage
9+
10+
A simple usage example:
11+
12+
import 'package:TeleDart/TeleDart.dart';
13+
14+
main() {
15+
var awesome = new Awesome();
16+
}
17+
18+
## Features and bugs
19+
20+
Please file feature requests and bugs at the [issue tracker][tracker].
21+
22+
[tracker]: http://example.com/issues/replaceme

TeleDart.iml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="WEB_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<excludeFolder url="file://$MODULE_DIR$/.pub" />
7+
<excludeFolder url="file://$MODULE_DIR$/build" />
8+
</content>
9+
<orderEntry type="sourceFolder" forTests="false" />
10+
<orderEntry type="library" name="Dart SDK" level="project" />
11+
<orderEntry type="library" name="Dart Packages" level="project" />
12+
</component>
13+
</module>

analysis_options.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
analyzer:
2+
strong-mode: true
3+
# exclude:
4+
# - path/to/excluded/files/**
5+
6+
# Lint rules and documentation, see http://dart-lang.github.io/linter/lints
7+
linter:
8+
rules:
9+
- cancel_subscriptions
10+
- hash_and_equals
11+
- iterable_contains_unrelated_type
12+
- list_remove_unrelated_type
13+
- test_types_in_equals
14+
- unrelated_type_equality_checks
15+
- valid_regexps

example/TeleDart_example.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import 'package:TeleDart/TeleDart.dart';
2+
3+
main() {
4+
var awesome = new Awesome();
5+
print('awesome: ${awesome.isAwesome}');
6+
}

lib/TeleDart.dart

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
/// Support for doing something awesome.
2+
///
3+
/// More dartdocs go here.
4+
library TeleDart;
5+
6+
export 'src/TeleDart_base.dart';
7+
8+
// TODO: Export any libraries intended for clients of this package.

lib/src/TeleDart_base.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// TODO: Put public facing types in this file.
2+
3+
/// Checks if you are awesome. Spoiler: you are.
4+
class Awesome {
5+
bool get isAwesome => true;
6+
}

pubspec.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: TeleDart
2+
description: A starting point for Dart libraries or applications.
3+
version: 0.0.1
4+
#homepage: https://www.example.com
5+
#author: dino <email@example.com>
6+
7+
environment:
8+
sdk: '>=1.20.1 <2.0.0'
9+
10+
#dependencies:
11+
# path: ^1.4.1
12+
13+
dev_dependencies:
14+
test: ^0.12.0

test/TeleDart_test.dart

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import 'package:TeleDart/TeleDart.dart';
2+
import 'package:test/test.dart';
3+
4+
void main() {
5+
group('A group of tests', () {
6+
Awesome awesome;
7+
8+
setUp(() {
9+
awesome = new Awesome();
10+
});
11+
12+
test('First Test', () {
13+
expect(awesome.isAwesome, isTrue);
14+
});
15+
});
16+
}

0 commit comments

Comments
 (0)