Archi
2b06153fa2
Add additional test case
2023-11-14 16:25:40 +01:00
Łukasz Domeradzki
df4f8d1e62
Improve fairness logic ( #2807 )
...
* Improve fairness logic
* Add unit test against abuse
* Further simplify the code
That first pass is not needed anymore, first loop covers it
2023-01-24 22:55:15 +01:00
Archi
1809028c77
Rider cleanup
2022-01-06 20:22:38 +01:00
Archi
1e6ab11d9f
Use file-scoped namespaces
2021-11-10 21:23:24 +01:00
JustArchi
e60b54e402
Refactor EVERYTHING
...
Directories structure + namespaces relevant to them
2021-05-08 01:37:22 +02:00
JustArchi
b6772b9b1e
Resolve CA1034
2021-05-06 20:16:06 +02:00
JustArchi
45a5fec95a
Happy 2021
...
And let's hope it'll be better than 2020
2021-01-03 22:24:22 +01:00
JustArchi
e82560259b
Final code cleanup
2020-11-14 22:37:00 +01:00
JustArchi
6764313f66
Misc
2020-09-19 01:49:00 +02:00
JustArchi
06b1b8deeb
Misc trade logging enhancements
2020-08-11 11:34:32 +02:00
JustArchi
1e87341877
Small cleanup
2020-04-02 17:16:05 +02:00
JustArchi
2ac5a9c5f9
Actually expose tags in Asset
...
@Vital7 you forgot about this too 😀
2020-03-05 23:57:51 +01:00
JustArchi
c38ce811f8
Add AssetID as the last missing property to parse in active trade offers
2020-03-05 22:59:11 +01:00
JustArchi
0ed5092e97
Add missing parsing of descriptions in active trade offers
...
@Vital7 you completely broke that part, since you've removed parsing of tags without adding any new logic for them, good thing R# started suggesting me to convert those 3 tags-generated properties to const :bite:
2020-03-05 21:28:10 +01:00
JustArchi
0370168b02
Happy new year
2020-02-01 23:33:35 +01:00
JustArchi
0823784917
Correct tests
2020-02-01 22:45:44 +01:00
JustArchi
b677ba8202
Code/style cleanup
2019-02-16 17:34:17 +01:00
JustArchi
5ca35d0db4
Closes #1050
2019-02-02 22:54:23 +01:00
JustArchi
3f43b641d9
Closes #1059
2019-01-26 18:14:07 +01:00
JustArchi
15c0f8ebbe
Misc
2019-01-14 20:15:28 +01:00
JustArchi
e1e9a9f457
Rider cleanup
2019-01-14 19:11:17 +01:00
JustArchi
192656cd02
Implement basic code contracts
2019-01-10 23:44:32 +01:00
JustArchi
3bbddcf723
Happy new year 🎉
2019-01-02 16:32:53 +01:00
JustArchi
f8aa8babcf
R# cleanup
2018-12-15 00:27:15 +01:00
JustArchi
1d6804168b
Further STM logic improvement
2018-10-05 15:54:22 +02:00
JustArchi
903a903858
Further cleanup
2018-10-05 04:26:57 +02:00
JustArchi
deba7cac92
Cleanup and fixes of ASF tests
2018-10-05 04:21:27 +02:00
JustArchi
b29e39dd59
Fix another STM logic flaw
2018-10-05 03:37:49 +02:00
JustArchi
9534d2b9f0
R# cleanup
2018-09-08 00:46:40 +02:00
JustArchi
57c708a1c6
Fix STM trading logic
2018-08-01 23:11:15 +02:00
JustArchi
2855c3906d
Add failing test
...
This one needs to be fixed.
2018-08-01 09:50:50 +02:00
JustArchi
16d002f99b
Misc code cleanup
2018-07-27 04:52:14 +02:00
JustArchi
c966dd13b7
Enable ArchiSteamFarm.Tests for net472
2018-06-11 01:29:08 +02:00
JustArchi
6bbff6ab4e
Happy new year
2018-01-01 02:56:53 +01:00
JustArchi
339eb8df0d
Rename 2/2
2017-12-14 08:23:17 +01:00
JustArchi
d5f44f8f6c
ReSharper: update header
2017-11-18 17:27:06 +01:00
JustArchi
8019cdcbb4
Code review according to Jeffrey Richter
...
> The pattern is to take the basest class or interface possible for your arguments and return the most specific class or interface possible for your return types. This gives your callers the most flexibility in passing in types to your methods and the most opportunities to cast/reuse the return values.
2017-11-16 22:10:11 +01:00
JustArchi
2ebbc219f8
Closes #657
2017-09-27 04:19:10 +02:00
JustArchi
035b70458e
Rewrite ASF inventory fetching into new endpoint, #646
2017-09-17 18:01:17 +02:00
JustArchi
a718d1cefe
Travis: Unit tests fixes
2017-07-10 08:52:59 +02:00
JustArchi
5b2b00a9f0
Add MatchableTypes
...
As well as unit testing so I'm sure that part is not screwed up.
2017-07-10 08:20:15 +02:00