Taylor Smock
c6576cc8be
Fix some lint issues
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:36:17 -07:00
Taylor Smock
17bb7ed85f
Fix warning on Builder (use TestError.Builder instead)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:26:35 -07:00
Taylor Smock
4e8eea63cb
Change when in gitlab-ci
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:20:09 -07:00
Taylor Smock
16c06e0bd9
Fix issue where stub end test would throw issues on nodes outside download area.
...
The nodes were pre-existing, which means that they may or may not be
connected to other ways.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:18:16 -07:00
Taylor Smock
ed18321973
Modify ci to use rules
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 08:44:28 -07:00
Taylor Smock
70b624452d
Fix JOSM-18578 -- crash when adding MapWithAI layer multiple times.
...
The test looks at the last errors and warnings from the Logger, since
the issue was not being raised.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 08:44:28 -07:00
Taylor Smock
51dc46d2c1
Revert "Only run layer creation in synchronized block."
...
This reverts commit 17959a4020
.
2020-01-17 08:23:56 -07:00
Taylor Smock
23608a429f
Add test for stub ends
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-17 08:00:54 -07:00
Taylor Smock
9ed527b36a
Checkstyle
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 17:15:37 -07:00
Taylor Smock
fdd4ce0b02
Use ChangeCommand to modify ways
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 17:03:22 -07:00
Taylor Smock
ee598b4b5e
Bump old versions
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 16:36:03 -07:00
Taylor Smock
827c780bef
Fix issue where a way would not be registered as modified when a node is added
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 16:36:03 -07:00
Taylor Smock
96ebe5ed98
Fix an NPE when a dupe node is deleted
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 10:00:52 -07:00
Taylor Smock
b79de5274f
Ensure that dupe keys aren't kept when nodes aren't merged
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 09:28:52 -07:00
Taylor Smock
a4f0f65cd2
Add test for merging addresses/buildings
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 16:59:04 -07:00
Taylor Smock
a2bde9603d
Don't throw warning if the conflation key should be in OSM
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 16:24:18 -07:00
Taylor Smock
d05eca89d8
Add new conflation command to merge address nodes onto buildings
...
Also some conflation commands can be undone without move the object back
to the MapWithAI layer.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 16:14:42 -07:00
Taylor Smock
41105000c0
Convert conflation keys to just be KEY
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 13:46:02 -07:00
Taylor Smock
cc6aa7e600
Add test for remaining conflation keys
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 13:27:08 -07:00
Taylor Smock
b396b7c1a2
Modify test to use reflection for expected values
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 13:26:42 -07:00
Taylor Smock
1867c78162
Add test for conflation keys, don't autoremove (yet)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 12:02:13 -07:00
Taylor Smock
2ac3edc1f0
Fix issue with some testing variables and methods
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 11:09:51 -07:00
Taylor Smock
80bd7daa87
Fix an EDT violation
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 08:30:46 -07:00
Taylor Smock
39b66da4e2
Ignore highways with non-routing tags
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 13:25:01 -07:00
Taylor Smock
49f6ff7527
Fix an issue where OSM servers couldn't be used as a mapwithai server
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 13:00:29 -07:00
Taylor Smock
4b0a07bb2f
This allows for continuous download of areas
...
Downloading data from OSM will trigger a download of MapWithAI data, if
continous download is enabled (per MapWithAI layer basis, don't
currently want to create another pref key).
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 10:42:53 -07:00
Taylor Smock
17959a4020
Only run layer creation in synchronized block.
...
Add layer outside of synchronized block (prevents deadlock)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 08:33:14 -07:00
Taylor Smock
b6ca8bac33
Run the layer add in the EDT thread
...
This fixes #52 , since there was a condition where two threads were
waiting on the other to release a lock.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 08:27:31 -07:00
Taylor Smock
1667a35b2c
Really fix #18549
...
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-01-12 09:30:21 -07:00
Taylor Smock
0c2a92b843
Temporary fix for #18549 -- issue with selections
...
This is due to a race condition with mappaint.
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-01-12 07:02:16 -07:00
Taylor Smock
9e433d95f7
Disable panel until guidance is obtained
...
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-01-12 07:02:05 -07:00
Taylor Smock
5cfaed60fc
Increase timeout for tests, due to now making some network requests (not needed for actual test, due to implementation details)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-10 08:23:49 -07:00
Taylor Smock
d615475850
Various fixups
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-10 08:12:43 -07:00
Taylor Smock
fc98ca9747
Add TOS and Privacy policy for default servers
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-10 08:10:35 -07:00
Taylor Smock
b043714ee5
Don't run intensive routing check on upload
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 16:31:03 -07:00
Taylor Smock
ddc9c4d98a
Update description
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 15:56:59 -07:00
Taylor Smock
3686407b18
Decrease max download sizes due to timeout issues
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 15:33:05 -07:00
Taylor Smock
7d3ccb2247
Fix an issue where bboxes weren't reduced
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 11:00:09 -07:00
Taylor Smock
d13b81fdc2
Fix classpath and modify ruleset/ci
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 10:49:11 -07:00
Taylor Smock
6d2121f480
Force one selection at a time and fix UI bug
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-02 08:02:15 -07:00
Taylor Smock
4f98ae5de8
Bump old version
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-31 09:23:48 -07:00
Taylor Smock
b494024041
Add additional countries to the country_name_fix
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-31 09:22:47 -07:00
Taylor Smock
df59a8e7dc
Use cached version instead of live version for tests
...
MapWithAIActionTest was getting the live version of MapWithAI's current
data area and caching it. The test for availability was expecting to use
the cached data area.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-31 08:20:39 -07:00
Taylor Smock
6c2ccf650e
Update old version link
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-30 08:42:30 -07:00
Taylor Smock
1568ee4ead
Add methods to prevent mass additions
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-30 08:27:06 -07:00
Taylor Smock
f96693e05a
Add a cap on the number of objects can be added with MapWithAI before an upload is required (message is shown)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-24 17:14:01 -07:00
Taylor Smock
e24709a279
Lower maximum maxAdd and only allow 0 for infinite when expert
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-24 16:01:50 -07:00
Taylor Smock
f6f87bcea3
Fix an issue where onPostDownload wasn't called for the layer
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-24 15:38:57 -07:00
Taylor Smock
ff20cb491d
Remove a custom delete command, and fix the related test issues
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-23 15:42:06 -07:00
Taylor Smock
014f02f2e9
Add version where #18436 was fixed (r15609)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-23 15:40:44 -07:00