/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/bridge.py |
(no class) |
16 |
11 |
0 |
31% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/config.py |
(no class) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/default_settings.py |
(no class) |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/exceptions.py |
(no class) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/flags.py |
Flag |
26 |
12 |
0 |
54% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/flags.py |
(no class) |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/migrations/0001_initial.py |
(no class) |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/migrations/0002_alter_flagresult_unique_together_and_more.py |
(no class) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/models.py |
FlagResult |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/models.py |
Flag |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/models.py |
(no class) |
33 |
1 |
0 |
97% |
/Users/davegaeddert/Developer/dropseed/plain/plain-flags/plain/flags/utils.py |
(no class) |
8 |
3 |
0 |
62% |
app/settings.py |
(no class) |
3 |
0 |
0 |
100% |
test_flags.py |
test_flag.TestFlag |
2 |
0 |
0 |
100% |
test_flags.py |
(no class) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/__init__.py |
(no class) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate |
63 |
63 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Count |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
StdDev |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Variance |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
(no class) |
53 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper |
253 |
124 |
0 |
51% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
(no class) |
108 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/client.py |
BaseDatabaseClient |
5 |
4 |
0 |
20% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/client.py |
(no class) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation |
87 |
64 |
0 |
26% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
(no class) |
23 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/features.py |
BaseDatabaseFeatures |
15 |
14 |
0 |
7% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/features.py |
(no class) |
134 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection |
49 |
44 |
0 |
10% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
(no class) |
20 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations |
170 |
146 |
0 |
14% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
(no class) |
95 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor |
544 |
420 |
0 |
23% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
(no class) |
133 |
11 |
0 |
92% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/validation.py |
BaseDatabaseValidation |
10 |
9 |
0 |
10% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/validation.py |
(no class) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Reference |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Table |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
TableColumns |
7 |
5 |
0 |
29% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Columns |
13 |
2 |
0 |
85% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
IndexName |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
IndexColumns |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
ForeignKeyName |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Statement |
11 |
4 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Expressions |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
(no class) |
45 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/signals.py |
(no class) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
(no class) |
346 |
247 |
0 |
29% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper |
43 |
10 |
0 |
77% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
SQLiteCursorWrapper |
14 |
7 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
(no class) |
66 |
2 |
0 |
97% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/client.py |
DatabaseClient |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/client.py |
(no class) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation |
80 |
66 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
(no class) |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/features.py |
DatabaseFeatures |
10 |
8 |
0 |
20% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/features.py |
(no class) |
50 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
FlexibleFieldLookupDict |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection |
166 |
164 |
0 |
1% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
(no class) |
28 |
2 |
0 |
93% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations |
154 |
114 |
0 |
26% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
(no class) |
57 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor |
179 |
132 |
0 |
26% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
(no class) |
33 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper |
37 |
19 |
0 |
49% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorDebugWrapper |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
(no class) |
103 |
46 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Deferred |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
ModelBase |
124 |
56 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
ModelStateFieldsCacheDescriptor |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model |
709 |
533 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
(no class) |
144 |
13 |
0 |
91% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
(no class) |
656 |
537 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/config.py |
(no class) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constants.py |
(no class) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint |
29 |
15 |
0 |
48% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
Deferrable |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint |
123 |
71 |
0 |
42% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
(no class) |
53 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/database_url.py |
(no class) |
67 |
43 |
0 |
36% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
DatabaseErrorWrapper |
15 |
7 |
0 |
53% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionHandler |
27 |
5 |
0 |
81% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter |
46 |
27 |
0 |
41% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
(no class) |
72 |
11 |
0 |
85% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/default_settings.py |
(no class) |
8 |
1 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
ProtectedError |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
RestrictedError |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector |
185 |
185 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
(no class) |
55 |
18 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
ChoicesMeta |
22 |
17 |
0 |
23% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
Choices |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
TextChoices |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
(no class) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
SQLiteNumericMixin |
7 |
3 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable |
36 |
36 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression |
83 |
61 |
0 |
27% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Expression |
18 |
4 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression |
44 |
44 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
DurationExpression |
33 |
33 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
TemporalSubtraction |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ResolvedOuterRef |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OuterRef |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func |
46 |
46 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Value |
42 |
24 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
RawSQL |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Star |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Col |
18 |
7 |
0 |
61% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref |
10 |
8 |
0 |
20% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionList |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderByList |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionWrapper |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
NegatedExpression |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When |
36 |
36 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case |
50 |
50 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Exists |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy |
42 |
42 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window |
54 |
54 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
RowRange |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ValueRange |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
(no class) |
327 |
4 |
0 |
99% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field |
294 |
154 |
0 |
48% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BooleanField |
14 |
7 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField |
40 |
25 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeCheckMixin |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField |
56 |
34 |
0 |
39% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeField |
51 |
35 |
0 |
31% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField |
56 |
56 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DurationField |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
EmailField |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
FloatField |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IntegerField |
28 |
18 |
0 |
36% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BigIntegerField |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SmallIntegerField |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IPAddressField |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField |
39 |
39 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
NullBooleanField |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveIntegerRelDbTypeMixin |
6 |
3 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveBigIntegerField |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveIntegerField |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveSmallIntegerField |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SlugField |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField |
25 |
12 |
0 |
52% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField |
50 |
47 |
0 |
6% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
URLField |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField |
29 |
29 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
UUIDField |
22 |
8 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMixin |
19 |
6 |
0 |
68% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMeta |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoField |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BigAutoField |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SmallAutoField |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
(no class) |
362 |
8 |
0 |
98% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField |
62 |
44 |
0 |
29% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
DataContains |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
ContainedBy |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeyLookup |
30 |
30 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeys |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeyOrArrayIndex |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
CaseInsensitiveMixin |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONExact |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransform |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTextTransform |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformTextLookupMixin |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformIsNull |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformIn |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformExact |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformNumericLookupMixin |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformFactory |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
(no class) |
151 |
9 |
0 |
94% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
FieldCacheMixin |
11 |
6 |
0 |
45% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
CheckFieldDefaultMixin |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
(no class) |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/proxy.py |
OrderWrt |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/proxy.py |
(no class) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField |
110 |
77 |
0 |
30% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject |
115 |
67 |
0 |
42% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey |
85 |
34 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
OneToOneField |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField |
207 |
207 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
(no class) |
205 |
14 |
0 |
93% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForeignKeyDeferredAttribute |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor |
65 |
47 |
0 |
28% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardOneToOneDescriptor |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor |
53 |
53 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseManyToOneDescriptor |
9 |
7 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager |
126 |
126 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ManyToManyDescriptor |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager |
166 |
166 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
(no class) |
122 |
69 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
MultiColSource |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
RelatedIn |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
RelatedLookupMixin |
16 |
8 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
(no class) |
45 |
5 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel |
57 |
36 |
0 |
37% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToOneRel |
11 |
5 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
OneToOneRel |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToManyRel |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
(no class) |
65 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/__init__.py |
(no class) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Cast |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Coalesce |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Collate |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Greatest |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
JSONObject |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Least |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
(no class) |
41 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TimezoneMixin |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Extract |
34 |
34 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Now |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncBase |
44 |
44 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Trunc |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncDate |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncTime |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
(no class) |
103 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
ATan2 |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Log |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Random |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Round |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
(no class) |
83 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/mixins.py |
FixDecimalInputMixin |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/mixins.py |
FixDurationInputMixin |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/mixins.py |
NumericOutputFieldMixin |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/mixins.py |
(no class) |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
MySQLSHA2Mixin |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
PostgreSQLSHAMixin |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Chr |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
ConcatPair |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Concat |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Left |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Length |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
LPad |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Ord |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Repeat |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Replace |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Right |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
StrIndex |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Substr |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
(no class) |
104 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
LagLeadFunction |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
NthValue |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
Ntile |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
(no class) |
49 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index |
89 |
89 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
IndexExpression |
24 |
24 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
(no class) |
30 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup |
86 |
60 |
0 |
30% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Transform |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
BuiltinLookup |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
FieldGetDbPrepValueMixin |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
FieldGetDbPrepValueIterableMixin |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
PostgresOperatorLookup |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Exact |
13 |
8 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
IExact |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
IntegerFieldOverflow |
9 |
2 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
IntegerFieldFloatRounding |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
In |
45 |
45 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
PatternLookup |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Range |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
IsNull |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Regex |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLookup |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearExact |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearGt |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearGte |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLt |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLte |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
UUIDTextMixin |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
(no class) |
188 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager |
53 |
20 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
ManagerDescriptor |
8 |
3 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
EmptyManager |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
(no class) |
37 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector |
581 |
581 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
(no class) |
59 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/exceptions.py |
NodeNotFoundError |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/exceptions.py |
(no class) |
21 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor |
206 |
137 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
(no class) |
19 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node |
11 |
4 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
DummyNode |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph |
126 |
81 |
0 |
36% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
(no class) |
37 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader |
157 |
89 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
(no class) |
23 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration |
75 |
59 |
0 |
21% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
SwappableTuple |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
(no class) |
24 |
1 |
0 |
96% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/__init__.py |
(no class) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation |
20 |
15 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
(no class) |
20 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField |
29 |
29 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RemoveField |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
(no class) |
59 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
ModelOperation |
5 |
4 |
0 |
20% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel |
68 |
56 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
DeleteModel |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel |
36 |
36 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
ModelOptionOperation |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTable |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTableComment |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelOptions |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelManagers |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
IndexOperation |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddIndex |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveIndex |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex |
52 |
52 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddConstraint |
12 |
6 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveConstraint |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
(no class) |
162 |
1 |
0 |
99% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
SeparateDatabaseAndState |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL |
36 |
36 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython |
30 |
30 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
(no class) |
33 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/optimizer.py |
MigrationOptimizer |
30 |
30 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/optimizer.py |
(no class) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner |
30 |
30 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner |
75 |
75 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
NonInteractiveMigrationQuestioner |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
(no class) |
36 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder |
32 |
5 |
0 |
84% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.Migration.Migration |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
(no class) |
19 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
BaseSerializer |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
BaseSequenceSerializer |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
BaseSimpleSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
ChoicesSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DateTimeSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DatetimeDatetimeSerializer |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DecimalSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DeconstructableSerializer |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DictionarySerializer |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
EnumSerializer |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
FloatSerializer |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
FrozensetSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
FunctionTypeSerializer |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
FunctoolsPartialSerializer |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
IterableSerializer |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
ModelFieldSerializer |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
ModelManagerSerializer |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
OperationSerializer |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
PathLikeSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
PathSerializer |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
RegexSerializer |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
SequenceSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
SetSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
SettingsReferenceSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
TupleSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
TypeSerializer |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
UUIDSerializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
Serializer |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
(no class) |
102 |
18 |
0 |
82% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState |
261 |
200 |
0 |
23% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
PackageConfigStub |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
StatePackages |
56 |
5 |
0 |
91% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState |
121 |
95 |
0 |
21% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
(no class) |
107 |
6 |
0 |
94% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
RegexObject |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
(no class) |
50 |
36 |
0 |
28% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
OperationWriter |
68 |
68 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter |
77 |
77 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
(no class) |
35 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options |
336 |
133 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
(no class) |
85 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
(no class) |
119 |
100 |
0 |
16% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
BaseIterable |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
ModelIterable |
28 |
11 |
0 |
61% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawModelIterable |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
ValuesIterable |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
ValuesListIterable |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
NamedValuesListIterable |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
FlatValuesListIterable |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet |
715 |
600 |
0 |
16% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
InstanceCheckMeta |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
EmptyQuerySet |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet |
55 |
55 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch |
29 |
29 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RelatedPopulator |
28 |
28 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
(no class) |
323 |
136 |
0 |
58% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q |
57 |
56 |
0 |
2% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
DeferredAttribute |
16 |
10 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
class_or_instance_method |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin |
47 |
23 |
0 |
51% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
FilteredRelation |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
(no class) |
89 |
19 |
0 |
79% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/signals.py |
ModelSignal |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/signals.py |
(no class) |
15 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/__init__.py |
(no class) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
PositionRef |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler |
743 |
529 |
0 |
29% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLInsertCompiler |
81 |
29 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLDeleteCompiler |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLUpdateCompiler |
82 |
82 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLAggregateCompiler |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
(no class) |
82 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/constants.py |
(no class) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
MultiJoin |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join |
52 |
42 |
0 |
19% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
BaseTable |
12 |
5 |
0 |
58% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
(no class) |
29 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery |
37 |
37 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query |
1023 |
732 |
0 |
28% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
JoinPromoter |
21 |
5 |
0 |
76% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
(no class) |
195 |
11 |
0 |
94% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
DeleteQuery |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery |
40 |
40 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
InsertQuery |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
AggregateQuery |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
(no class) |
25 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode |
136 |
100 |
0 |
26% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
NothingNode |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
ExtraWhere |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
SubqueryConstraint |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
(no class) |
61 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/pytest.py |
(no class) |
42 |
2 |
0 |
95% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/utils.py |
(no class) |
72 |
11 |
0 |
85% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
Atomic |
72 |
31 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
(no class) |
48 |
18 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
AltersData |
8 |
1 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
(no class) |
26 |
7 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/cli.py |
(no class) |
14 |
6 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
settings.SettingsProxy |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
(no class) |
25 |
10 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
InvalidTokenFormat |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
RejectRequest |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware |
123 |
123 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
(no class) |
85 |
28 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError |
55 |
55 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
(no class) |
54 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/__init__.py |
(no class) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/cookie.py |
(no class) |
11 |
9 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
MultiPartParser |
163 |
163 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream |
42 |
42 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
ChunkIter |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
InterBoundaryIter |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
BoundaryIter |
49 |
49 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
Parser |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
(no class) |
85 |
29 |
0 |
66% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest |
162 |
162 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpHeaders |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict |
73 |
73 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
MediaType |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
(no class) |
133 |
14 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseHeaders |
28 |
28 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase |
95 |
95 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response |
26 |
26 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
FileResponse |
38 |
38 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseRedirectBase |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseNotModified |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseNotAllowed |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
JsonResponse |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
(no class) |
134 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File |
57 |
57 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
ContentFile |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
(no class) |
33 |
3 |
0 |
91% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/temp.py |
TemporaryFile |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/temp.py |
(no class) |
15 |
8 |
0 |
47% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
UploadedFile |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
TemporaryUploadedFile |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
InMemoryUploadedFile |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
SimpleUploadedFile |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
(no class) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
StopUpload |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
FileUploadHandler |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
TemporaryFileUploadHandler |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
MemoryFileUploadHandler |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
(no class) |
36 |
1 |
0 |
97% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
FileProxyMixin |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
(no class) |
34 |
9 |
0 |
74% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
BaseHandler |
43 |
43 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
(no class) |
22 |
1 |
0 |
95% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/exception.py |
(no class) |
59 |
44 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
LimitedStream |
24 |
24 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest |
35 |
35 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIHandler |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
(no class) |
50 |
14 |
0 |
72% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/json.py |
PlainJSONEncoder |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/json.py |
(no class) |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/__init__.py |
(no class) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/configure.py |
(no class) |
8 |
1 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger |
32 |
30 |
0 |
6% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
(no class) |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/utils.py |
(no class) |
13 |
10 |
0 |
23% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
PackageConfig |
90 |
39 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
(no class) |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages |
139 |
38 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
(no class) |
31 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator |
45 |
45 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
(no class) |
41 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/__init__.py |
(no class) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/files.py |
(no class) |
9 |
4 |
0 |
56% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
CheckMessage |
27 |
21 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Debug |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Info |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Warning |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Error |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Critical |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
(no class) |
22 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/registry.py |
CheckRegistry |
23 |
13 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/registry.py |
(no class) |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/security.py |
(no class) |
37 |
19 |
0 |
49% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/urls.py |
(no class) |
49 |
38 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/__init__.py |
(no class) |
25 |
4 |
0 |
84% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/global_settings.py |
(no class) |
42 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings |
97 |
35 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingDefinition |
26 |
7 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingsReference |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
(no class) |
45 |
10 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/__init__.py |
(no class) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/__init__.py |
(no class) |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal |
93 |
57 |
0 |
39% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
(no class) |
30 |
8 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
JSONSerializer |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
Signer |
36 |
36 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
TimestampSigner |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
(no class) |
67 |
28 |
0 |
58% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/core.py |
TemplateFileMissing |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/core.py |
Template |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/core.py |
(no class) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
JinjaEnvironment |
17 |
15 |
0 |
12% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
(no class) |
24 |
10 |
0 |
58% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/environments.py |
DefaultEnvironment |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/environments.py |
(no class) |
23 |
9 |
0 |
61% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/filters.py |
(no class) |
10 |
3 |
0 |
70% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/globals.py |
(no class) |
9 |
4 |
0 |
56% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ContextList |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RedirectCycleError |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
FakePayload |
29 |
29 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientHandler |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory |
49 |
49 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientMixin |
42 |
42 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client |
104 |
104 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
(no class) |
124 |
40 |
0 |
68% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/__init__.py |
(no class) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/base.py |
(no class) |
65 |
53 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/conf.py |
(no class) |
42 |
35 |
0 |
17% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
IntConverter |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
StringConverter |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
UUIDConverter |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
(no class) |
28 |
4 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/exceptions.py |
(no class) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
ResolverMatch |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
CheckURLMixin |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RegexPattern |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RoutePattern |
24 |
24 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLPattern |
31 |
31 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver |
162 |
162 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
(no class) |
112 |
35 |
0 |
69% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
(no class) |
136 |
113 |
0 |
17% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
ConnectionProxy |
7 |
4 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler |
22 |
6 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
(no class) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/crypto.py |
(no class) |
30 |
18 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet |
14 |
11 |
0 |
21% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict |
69 |
69 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
ImmutableList |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
DictWrapper |
9 |
1 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
(no class) |
66 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/dateparse.py |
(no class) |
55 |
40 |
0 |
27% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/deconstruct.py |
(no class) |
22 |
8 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
classonlymethod |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
(no class) |
38 |
32 |
0 |
16% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/deprecation.py |
(no class) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/duration.py |
(no class) |
28 |
23 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
PlainUnicodeDecodeError |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
(no class) |
88 |
58 |
0 |
34% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
cached_property |
12 |
4 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
classproperty |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__ |
49 |
30 |
0 |
39% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject |
29 |
21 |
0 |
28% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
SimpleLazyObject |
16 |
13 |
0 |
19% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
(no class) |
114 |
11 |
0 |
90% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/hashable.py |
(no class) |
11 |
5 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
MLStripper |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
Urlizer |
68 |
68 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
(no class) |
110 |
56 |
0 |
49% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
(no class) |
190 |
150 |
0 |
21% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
(no class) |
39 |
21 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/ipv6.py |
(no class) |
18 |
14 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/itercompat.py |
(no class) |
6 |
5 |
0 |
17% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/module_loading.py |
(no class) |
36 |
22 |
0 |
39% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
(no class) |
194 |
177 |
0 |
9% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
SafeData |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
SafeString |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
(no class) |
22 |
9 |
0 |
59% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
Truncator |
82 |
82 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
StreamingBuffer |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
(no class) |
157 |
92 |
0 |
41% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timesince.py |
(no class) |
60 |
50 |
0 |
17% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
override |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
(no class) |
67 |
30 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node |
31 |
20 |
0 |
35% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
(no class) |
19 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
RegexValidator |
18 |
8 |
0 |
56% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
URLValidator |
35 |
33 |
0 |
6% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
EmailValidator |
31 |
28 |
0 |
10% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
BaseValidator |
13 |
7 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MaxValueValidator |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MinValueValidator |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
StepValueValidator |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MinLengthValidator |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MaxLengthValidator |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
DecimalValidator |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
FileExtensionValidator |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
ProhibitNullCharactersValidator |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
(no class) |
150 |
27 |
0 |
82% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/__init__.py |
(no class) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View |
42 |
42 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
(no class) |
17 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/errors.py |
ErrorView |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/errors.py |
(no class) |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/exceptions.py |
ResponseException |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/exceptions.py |
(no class) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
FormView |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
(no class) |
17 |
1 |
0 |
94% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ObjectTemplateViewMixin |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
CreateView |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
UpdateView |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
DeleteView |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ListView |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
(no class) |
36 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
(no class) |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
TemplateView |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
(no class) |
19 |
1 |
0 |
95% |