Skip to content

Commit 2df5c39

Browse files
committed
Remove deprecated methods
1 parent 03421f9 commit 2df5c39

File tree

13 files changed

+0
-4131
lines changed

13 files changed

+0
-4131
lines changed

lib/src/core/precision.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@ class Precision {
4949
Precision.combine(final Precision a, final Precision b)
5050
: this(math.min(a.precision, b.precision));
5151

52-
@Deprecated("Use 'addition()' instead")
53-
Precision.add(final Precision a, final Precision b) : this._max();
54-
5552
/// Combines two [Precision]s per the "addition rule".
5653
///
5754
/// Use this when adding or subtracting two numbers to determine the correct

lib/src/measurements/area.dart

Lines changed: 0 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -26,42 +26,6 @@ class Area extends Measurement<Area> {
2626
final DistanceInterpreter distanceInterpreter) =>
2727
AreaInterpreter.squared(distanceInterpreter);
2828

29-
@Deprecated("Use 'Area.square(kilo.meters)' instead")
30-
static final AreaInterpreter squareKilometers = square(kilo.meters);
31-
32-
@Deprecated("Use 'Area.square(hecto.meters)' instead")
33-
static final AreaInterpreter squareHectometers = square(hecto.meters);
34-
35-
@Deprecated("Use 'Area.square(deka.meters)' instead")
36-
static final AreaInterpreter squareDekameters = square(deka.meters);
37-
38-
@Deprecated("Use 'Area.square(meters)' instead")
39-
static final AreaInterpreter squareMeters = square(meters);
40-
41-
@Deprecated("Use 'Area.square(deci.meters)' instead")
42-
static final AreaInterpreter squareDecimeters = square(deci.meters);
43-
44-
@Deprecated("Use 'Area.square(centi.meters)' instead")
45-
static final AreaInterpreter squareCentimeters = square(centi.meters);
46-
47-
@Deprecated("Use 'Area.square(milli.meters)' instead")
48-
static final AreaInterpreter squareMillimeters = square(milli.meters);
49-
50-
@Deprecated("Use 'Area.square(miles)' instead")
51-
static final AreaInterpreter squareMiles = square(miles);
52-
53-
@Deprecated("Use 'Area.square(yards)' instead")
54-
static final AreaInterpreter squareYards = square(yards);
55-
56-
@Deprecated("Use 'Area.square(feet)' instead")
57-
static final AreaInterpreter squareFeet = square(feet);
58-
59-
@Deprecated("Use 'Area.square(inches)' instead")
60-
static final AreaInterpreter squareInches = square(inches);
61-
62-
@Deprecated("Use 'Area.square(nauticalMiles)' instead")
63-
static final AreaInterpreter squareNauticalMiles = square(nauticalMiles);
64-
6529
/// Represents an area of size zero.
6630
const Area.zero() : super.zero();
6731

@@ -80,77 +44,13 @@ class Area extends Measurement<Area> {
8044
{final Precision precision = Precision.max})
8145
: super.sum(parts, precision);
8246

83-
@Deprecated("Use 'Area.square(kilo.meters)()' instead")
84-
Area.ofSquareKilometers(final num squareKilometers,
85-
{final Precision precision = Precision.max})
86-
: this._(square(kilo.meters)._from(squareKilometers), precision);
87-
88-
@Deprecated("Use 'Area.square(meters)()' instead")
89-
Area.ofSquareMeters(final num squareMeters,
90-
{final Precision precision = Precision.max})
91-
: this._(square(meters)._from(squareMeters), precision);
92-
93-
@Deprecated("Use 'Area.square(centi.meters)()' instead")
94-
Area.ofSquareCentimeters(final num squareCentimeters,
95-
{final Precision precision = Precision.max})
96-
: this._(square(centi.meters)._from(squareCentimeters), precision);
97-
98-
@Deprecated("Use 'Area.square(milli.meters)()' instead")
99-
Area.ofSquareMillimeters(final num squareMillimeters,
100-
{final Precision precision = Precision.max})
101-
: this._(square(milli.meters)._from(squareMillimeters), precision);
102-
103-
@Deprecated("Use 'Area.square(miles)()' instead")
104-
Area.ofSquareMiles(final num squareMiles,
105-
{final Precision precision = Precision.max})
106-
: this._(square(miles)._from(squareMiles), precision);
107-
108-
@Deprecated("Use 'Area.square(yards)()' instead")
109-
Area.ofSquareYards(final num squareYards,
110-
{final Precision precision = Precision.max})
111-
: this._(square(yards)._from(squareYards), precision);
112-
113-
@Deprecated("Use 'Area.square(feet)()' instead")
114-
Area.ofSquareFeet(final num squareFeet,
115-
{final Precision precision = Precision.max})
116-
: this._(square(feet)._from(squareFeet), precision);
117-
118-
@Deprecated("Use 'Area.square(inches)()' instead")
119-
Area.ofSquareInches(final num squareInches,
120-
{final Precision precision = Precision.max})
121-
: this._(square(inches)._from(squareInches), precision);
122-
12347
/// Interprets this in the specified units.
12448
double as(final DistanceInterpreter a, final DistanceInterpreter b) =>
12549
_precise(a._of(b._of(si)));
12650

12751
/// Interprets this in the specified area
12852
double asArea(final AreaInterpreter a) => _precise(a._of(si));
12953

130-
@Deprecated("Use 'asArea(Area.square(kilo.meters))' instead")
131-
double get asSquareKilometers => asArea(square(kilo.meters));
132-
133-
@Deprecated("Use 'asArea(Area.square(meters))' instead")
134-
double get asSquareMeters => asArea(square(meters));
135-
136-
@Deprecated("Use 'asArea(Area.square(centi.meters))' instead")
137-
double get asSquareCentimeters => asArea(square(centi.meters));
138-
139-
@Deprecated("Use 'asArea(Area.square(milli.meters))' instead")
140-
double get asSquareMillimeters => asArea(square(milli.meters));
141-
142-
@Deprecated("Use 'asArea(Area.square(miles))' instead")
143-
double get asSquareMiles => asArea(square(miles));
144-
145-
@Deprecated("Use 'asArea(Area.square(yards))' instead")
146-
double get asSquareYards => asArea(square(yards));
147-
148-
@Deprecated("Use 'asArea(Area.square(feet))' instead")
149-
double get asSquareFeet => asArea(square(feet));
150-
151-
@Deprecated("Use 'asArea(Area.square(inches))' instead")
152-
double get asSquareInches => asArea(square(inches));
153-
15454
@override
15555
void acceptVisitor(final MeasurementVisitor visitor) =>
15656
visitor.visitArea(this);

lib/src/measurements/distance.dart

Lines changed: 0 additions & 204 deletions
Original file line numberDiff line numberDiff line change
@@ -82,52 +82,6 @@ abstract class DistancePrefix {
8282

8383
/// Represents a single dimension of distance.
8484
class Distance extends Measurement<Distance> {
85-
@Deprecated("Use 'kilo.meters' instead")
86-
static final DistanceInterpreter kilometers = kilo.meters;
87-
88-
@Deprecated("Use 'hecto.meters' instead")
89-
static final DistanceInterpreter hectometers = hecto.meters;
90-
91-
@Deprecated("Use 'deka.meters' instead")
92-
static final DistanceInterpreter dekameters = deka.meters;
93-
94-
@Deprecated("Use 'meters' instead")
95-
static final DistanceInterpreter meters = DistanceInterpreter._meters;
96-
97-
@Deprecated("Use 'deci.meters' instead")
98-
static final DistanceInterpreter decimeters = deci.meters;
99-
100-
@Deprecated("Use 'centi.meters' instead")
101-
static final DistanceInterpreter centimeters = centi.meters;
102-
103-
@Deprecated("Use 'milli.meters' instead")
104-
static final DistanceInterpreter millimeters = milli.meters;
105-
106-
@Deprecated("Use 'micro.meters' instead")
107-
static final DistanceInterpreter micrometers = micro.meters;
108-
109-
@Deprecated("Use 'nano.meters' instead")
110-
static final DistanceInterpreter nanometers = nano.meters;
111-
112-
@Deprecated("Use 'pico.meters' instead")
113-
static final DistanceInterpreter picometers = pico.meters;
114-
115-
@Deprecated("Use 'miles' instead")
116-
static final DistanceInterpreter miles = DistanceInterpreter._miles;
117-
118-
@Deprecated("Use 'yards' instead")
119-
static final DistanceInterpreter yards = DistanceInterpreter._yards;
120-
121-
@Deprecated("Use 'feet' instead")
122-
static final DistanceInterpreter feet = DistanceInterpreter._feet;
123-
124-
@Deprecated("Use 'inches' instead")
125-
static final DistanceInterpreter inches = DistanceInterpreter._inches;
126-
127-
@Deprecated("Use 'nauticalMiles' instead")
128-
static final DistanceInterpreter nauticalMiles =
129-
DistanceInterpreter._nauticalMiles;
130-
13185
/// The distance of size zero.
13286
const Distance.zero() : super.zero();
13387

@@ -143,167 +97,9 @@ class Distance extends Measurement<Distance> {
14397
{final Precision precision = Precision.max})
14498
: super.sum(parts, precision);
14599

146-
@Deprecated("Use 'Distance.sum()' instead")
147-
Distance.ofMetric({
148-
final num picometers = 0,
149-
final num nanometers = 0,
150-
final num micrometers = 0,
151-
final num millimeters = 0,
152-
final num centimeters = 0,
153-
final num decimeters = 0,
154-
final num meters = 0,
155-
final num dekameters = 0,
156-
final num hectometers = 0,
157-
final num kilometers = 0,
158-
final Precision precision = Precision.max,
159-
}) : this.sum([
160-
kilo.meters(kilometers),
161-
hecto.meters(hectometers),
162-
deka.meters(dekameters),
163-
DistanceInterpreter._meters(meters),
164-
deci.meters(decimeters),
165-
centi.meters(centimeters),
166-
milli.meters(millimeters),
167-
micro.meters(micrometers),
168-
nano.meters(nanometers),
169-
pico.meters(picometers),
170-
], precision: precision);
171-
172-
@Deprecated("Use 'Distance.sum()' instead")
173-
Distance.ofImperial({
174-
final num miles = 0,
175-
final num yards = 0,
176-
final num feet = 0,
177-
final num inches = 0,
178-
final Precision precision = Precision.max,
179-
}) : this.sum([
180-
DistanceInterpreter._miles(miles),
181-
DistanceInterpreter._yards(yards),
182-
DistanceInterpreter._feet(feet),
183-
DistanceInterpreter._inches(inches),
184-
], precision: precision);
185-
186-
@Deprecated("Use 'kilo.meters()' instead")
187-
Distance.ofKilometers(final num kilometers,
188-
{final Precision precision = Precision.max})
189-
: super(kilo.meters._from(kilometers), precision);
190-
191-
@Deprecated("Use 'hecto.meters()' instead")
192-
Distance.ofHectometers(final num hectometers,
193-
{final Precision precision = Precision.max})
194-
: super(hecto.meters._from(hectometers), precision);
195-
196-
@Deprecated("Use 'deka.meters()' instead")
197-
Distance.ofDekameters(final num dekameters,
198-
{final Precision precision = Precision.max})
199-
: super(deka.meters._from(dekameters), precision);
200-
201-
@Deprecated("Use 'meters()' instead")
202-
Distance.ofMeters(final num meters,
203-
{final Precision precision = Precision.max})
204-
: super(DistanceInterpreter._meters._from(meters), precision);
205-
206-
@Deprecated("Use 'deci.meters()' instead")
207-
Distance.ofDecimeters(final num decimeters,
208-
{final Precision precision = Precision.max})
209-
: super(deci.meters._from(decimeters), precision);
210-
211-
@Deprecated("Use 'centi.meters()' instead")
212-
Distance.ofCentimeters(final num centimeters,
213-
{final Precision precision = Precision.max})
214-
: super(centi.meters._from(centimeters), precision);
215-
216-
@Deprecated("Use 'milli.meters()' instead")
217-
Distance.ofMillimeters(final num millimeters,
218-
{final Precision precision = Precision.max})
219-
: super(milli.meters._from(millimeters), precision);
220-
221-
@Deprecated("Use 'micro.meters()' instead")
222-
Distance.ofMicrometers(final num micrometers,
223-
{final Precision precision = Precision.max})
224-
: super(micro.meters._from(micrometers), precision);
225-
226-
@Deprecated("Use 'nano.meters()' instead")
227-
Distance.ofNanometers(final num nanometers,
228-
{final Precision precision = Precision.max})
229-
: super(nano.meters._from(nanometers), precision);
230-
231-
@Deprecated("Use 'pico.meters()' instead")
232-
Distance.ofPicometers(final num picometers,
233-
{final Precision precision = Precision.max})
234-
: super(pico.meters._from(picometers), precision);
235-
236-
@Deprecated("Use 'miles()' instead")
237-
Distance.ofMiles(final num miles, {final Precision precision = Precision.max})
238-
: super(DistanceInterpreter._miles._from(miles), precision);
239-
240-
@Deprecated("Use 'yards()' instead")
241-
Distance.ofYards(final num yards, {final Precision precision = Precision.max})
242-
: super(DistanceInterpreter._yards._from(yards), precision);
243-
244-
@Deprecated("Use 'feet()' instead")
245-
Distance.ofFeet(final num feet, {final Precision precision = Precision.max})
246-
: super(DistanceInterpreter._feet._from(feet), precision);
247-
248-
@Deprecated("Use 'inches()' instead")
249-
Distance.ofInches(final num inches,
250-
{final Precision precision = Precision.max})
251-
: super(DistanceInterpreter._inches._from(inches), precision);
252-
253-
@Deprecated("Use 'nauticalMiles()' instead")
254-
Distance.ofNauticalMiles(final num nauticalMiles,
255-
{final Precision precision = Precision.max})
256-
: super(
257-
DistanceInterpreter._nauticalMiles._from(nauticalMiles), precision);
258-
259100
/// Interprets this using the specified units.
260101
double as(final DistanceInterpreter interpreter) => _preciseOf(interpreter);
261102

262-
@Deprecated("Use 'as(pico.meters)' instead")
263-
double get asPicometers => as(pico.meters);
264-
265-
@Deprecated("Use 'as(nano.meters)' instead")
266-
double get asNanometers => as(nano.meters);
267-
268-
@Deprecated("Use 'as(micro.meters)' instead")
269-
double get asMicrometers => as(micro.meters);
270-
271-
@Deprecated("Use 'as(milli.meters)' instead")
272-
double get asMillimeters => as(milli.meters);
273-
274-
@Deprecated("Use 'as(centi.meters)' instead")
275-
double get asCentimeters => as(centi.meters);
276-
277-
@Deprecated("Use 'as(deci.meters)' instead")
278-
double get asDecimeters => as(deci.meters);
279-
280-
@Deprecated("Use 'as(meters)' instead")
281-
double get asMeters => as(meters);
282-
283-
@Deprecated("Use 'as(deka.meters)' instead")
284-
double get asDekameters => as(deka.meters);
285-
286-
@Deprecated("Use 'as(hecto.meters)' instead")
287-
double get asHectometers => as(hecto.meters);
288-
289-
@Deprecated("Use 'as(kilo.meters)' instead")
290-
double get asKilometers => as(kilo.meters);
291-
292-
@Deprecated("Use 'as(miles)' instead")
293-
double get asMiles => as(miles);
294-
295-
@Deprecated("Use 'as(yards)' instead")
296-
double get asYards => as(yards);
297-
298-
@Deprecated("Use 'as(feet)' instead")
299-
double get asFeet => as(feet);
300-
301-
@Deprecated("Use 'as(inches)' instead")
302-
double get asInches => as(inches);
303-
304-
@Deprecated("Use 'as(nauticalMiles)' instead")
305-
double get asNauticalMiles => as(nauticalMiles);
306-
307103
@override
308104
void acceptVisitor(final MeasurementVisitor visitor) =>
309105
visitor.visitDistance(this);

0 commit comments

Comments
 (0)