Skip to content

Commit 68baf8f

Browse files
committed
Misc cleanup
1 parent f5f3565 commit 68baf8f

14 files changed

+32
-33
lines changed

lib/context.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import 'dart:async';
99
import 'services/dartservices.dart';
1010

1111
abstract class Context {
12-
List<AnalysisIssue> issues = [];
12+
final List<AnalysisIssue> issues = [];
1313

1414
String get focusedEditor;
1515

lib/core/keys.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ String makeKeyPresentable(String key) {
141141

142142
bool isMac() => _isMac;
143143

144-
final Map _codeMap = {
144+
const Map _codeMap = {
145145
KeyCode.ZERO: '0',
146146
KeyCode.ONE: '1',
147147
KeyCode.TWO: '2',
@@ -234,7 +234,7 @@ final Map _codeMap = {
234234
KeyCode.SHIFT: '', //
235235
};
236236

237-
final Map _unicodeMac = {
237+
const Map _unicodeMac = {
238238
'macctrl': '\u2303',
239239
'alt': '\u2325',
240240
'shift': '\u21E7',

lib/dialogs.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ class AboutDialog extends DDialog {
4848
}
4949

5050
class SharingDialog extends DDialog {
51-
final String home = 'dartpad.dev';
52-
final String _dartThumbnail = 'pictures/embed-dart.png';
53-
final String _htmlThumbnail = 'pictures/embed-html.png';
51+
static const String home = 'dartpad.dev';
52+
static const String _dartThumbnail = 'pictures/embed-dart.png';
53+
static const String _htmlThumbnail = 'pictures/embed-html.png';
5454
final GistContainer gistContainer;
5555
final GistController gistController;
5656

lib/documentation.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class DocHandler {
7171
if (a is AnchorElement) a.target = 'docs';
7272
}
7373
for (final h in docPanel.querySelectorAll('h1')) {
74-
h.classes.add('type-${docResult.entitykind}');
74+
h.classes.add('type-${docResult.entityKind}');
7575
}
7676
});
7777
}
@@ -109,7 +109,7 @@ class DocHandler {
109109
if (a is AnchorElement) a.target = 'docs';
110110
}
111111
for (final h in docPanel.querySelectorAll('h1')) {
112-
h.classes.add('type-${docResult.entitykind}');
112+
h.classes.add('type-${docResult.entityKind}');
113113
}
114114
});
115115
}
@@ -174,9 +174,9 @@ ${libraryName == null ? '' : apiLink}\n\n''';
174174

175175
class _DocResult {
176176
final String html;
177-
final String entitykind;
177+
final String entityKind;
178178

179-
_DocResult(this.html, [this.entitykind]);
179+
_DocResult(this.html, [this.entityKind]);
180180
}
181181

182182
class InlineBracketsColon extends markdown.InlineSyntax {

lib/editing/editor.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ class Position {
148148
final int line;
149149
final int char;
150150

151-
Position(this.line, this.char);
151+
const Position(this.line, this.char);
152152

153153
@override
154154
String toString() => '[$line,$char]';

lib/editing/editor_codemirror.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class CodeMirrorFactory extends EditorFactory {
3333
List<String> get themes => CodeMirror.THEMES;
3434

3535
@override
36-
Editor createFromElement(html.Element element, {Map options}) {
36+
Editor createFromElement(html.Element element, {Map /*?*/ options}) {
3737
options ??= {
3838
'continueComments': {'continueLineComment': false},
3939
'autofocus': false,

lib/elements/analysis_results_controller.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ class AnalysisResultsController {
2020
'error': ['issuelabel', 'error'],
2121
};
2222

23-
DElement flash;
24-
DElement message;
25-
DElement toggle;
23+
final DElement flash;
24+
final DElement message;
25+
final DElement toggle;
2626
bool _flashHidden;
2727

2828
final StreamController<AnalysisIssue> _onClickController =

lib/elements/counter.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import 'dart:html';
66

77
/// Displays a counter that is only visible if the count is greater than zero.
88
class Counter {
9-
Counter(this.element);
10-
119
final SpanElement element;
1210

1311
int _itemCount = 0;
1412

13+
Counter(this.element);
14+
1515
void increment() {
1616
_itemCount++;
1717
element.text = '$_itemCount';

lib/elements/elements.css

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ button.close:hover {
186186
border-radius: 2px;
187187
background-color: #3a3a3a;
188188
padding: 8px 16px;
189-
box-shadow: 3px 3px 4px 0px rgba(15, 14, 14, 0.7);
189+
box-shadow: 3px 3px 4px 0 rgba(15, 14, 14, 0.7);
190190
}
191191

192192
/* issues css */
@@ -276,8 +276,7 @@ button.close:hover {
276276
position: absolute;
277277
padding: 10px;
278278
background-color: #444;
279-
border: 1px solid;
280-
border-color: rgba(0, 0, 0, 0.5);
279+
border: 1px solid rgba(0, 0, 0, 0.5);
281280
border-radius: 4px;
282281
box-shadow: rgba(255, 255, 255, 0.1) 0 0 0, rgba(0, 0, 0, 0.4) 0 1px 7px 0;
283282

@@ -348,7 +347,7 @@ button.close:hover {
348347
/* style the <select> element */
349348

350349
select {
351-
-webkit-border-radius: 0px;
350+
-webkit-border-radius: 0;
352351

353352
color: #aaa;
354353
fill: #aaa;

lib/elements/elements.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -105,12 +105,12 @@ class DButton extends DElement {
105105

106106
DButton.close() : super.tag('button', classes: 'close');
107107

108-
ButtonElement get belement => element as ButtonElement;
108+
ButtonElement get buttonElement => element as ButtonElement;
109109

110-
bool get disabled => belement.disabled;
110+
bool get disabled => buttonElement.disabled;
111111

112112
set disabled(bool value) {
113-
belement.disabled = value;
113+
buttonElement.disabled = value;
114114
}
115115
}
116116

@@ -470,7 +470,7 @@ abstract class DDialog extends DElement {
470470
DElement content;
471471
DElement buttonArea;
472472

473-
DDialog({String title}) : super.tag('div') {
473+
DDialog({String /*?*/ title}) : super.tag('div') {
474474
element.classes.addAll(['dialog', 'dialog-position']);
475475
setAttr('layout');
476476
setAttr('vertical');
@@ -580,7 +580,7 @@ class TabController {
580580

581581
class TabElement extends DElement {
582582
final String name;
583-
final Function onSelect;
583+
final Function /*?*/ onSelect;
584584

585585
TabElement(Element element, {this.name, this.onSelect}) : super(element);
586586

lib/scss/shared.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757

5858
// Enabled features (e.g. null safety)
5959
#feature-message {
60-
font-family: Roboto;
60+
font-family: Roboto, sans-serif;
6161
font-weight: bolder;
6262
}
6363

lib/sharing/exercise_metadata.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ enum ExerciseMode {
2121
flutter,
2222
}
2323

24-
final exerciseModeNames = <String, ExerciseMode>{
24+
const exerciseModeNames = <String, ExerciseMode>{
2525
'dart': ExerciseMode.dart,
2626
'html': ExerciseMode.html,
2727
'flutter': ExerciseMode.flutter,

lib/src/sample.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55
library dart_pad.sample;
66

7-
final String dartCode = r'''
7+
const String dartCode = r'''
88
void main() {
99
for (int i = 0; i < 5; i++) {
1010
print('hello ${i + 1}');
1111
}
1212
}
1313
''';
1414

15-
final String dartCodeHtml = r'''
15+
const String dartCodeHtml = r'''
1616
import 'dart:html';
1717
1818
void main() {
@@ -21,11 +21,11 @@ void main() {
2121
}
2222
''';
2323

24-
final String htmlCode = r'''
24+
const String htmlCode = r'''
2525
<h1 id="header"></h1>
2626
''';
2727

28-
final String cssCode = r'''
28+
const String cssCode = r'''
2929
body {
3030
display: flex;
3131
flex-direction: column;

lib/src/util.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class PermissiveNodeValidator implements NodeValidator {
3131

3232
/// Text to be displayed to DartPad users. The associated title should be
3333
/// 'About DartPad' (or equivalent).
34-
final String privacyText = '''
34+
const String privacyText = '''
3535
DartPad is a free, open-source service to help developers learn about the Dart
3636
language and libraries. Source code entered into DartPad may be sent to servers
3737
running in Google Cloud Platform to be analyzed for errors/warnings, compiled

0 commit comments

Comments
 (0)