Taylor Smock
2ad187a374
Fix potential NPE issue
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-19 07:47:07 -07:00
Taylor Smock
23deedaffb
Fix old version download issue
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-19 07:46:28 -07:00
Taylor Smock
54a1aa1f1f
Fix test that failed due to JOSM #18436 (a fix that is included in the 18436.1.patch)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-18 16:27:57 -07:00
Taylor Smock
6f105c004b
Logging.error -> Logging.trace for not getting the desired negative id
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-18 15:14:50 -07:00
Taylor Smock
3632380cf8
Fix an issue where multiple bbox downloads would case an exception
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-18 15:05:08 -07:00
Taylor Smock
46308c62b9
Update PMD
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-18 14:28:41 -07:00
Taylor Smock
900737bd1b
Add test for DownloadMapWithAITask and fix some tests
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-18 14:28:41 -07:00
Taylor Smock
ac885c04bb
Add test for already added elements and remove an unused variable
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-18 14:28:40 -07:00
Taylor Smock
d1dce41156
Remove custom download code
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-18 14:28:40 -07:00
Taylor Smock
78969ec953
Update old version
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 15:41:37 -07:00
Taylor Smock
6f8f18857e
Filter out default urls, and when necessary, replace with a DEFAULT_URL string
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 14:52:50 -07:00
Taylor Smock
70e3a7f385
Trim mapwithai:options string when longer than 255 characters
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 14:43:51 -07:00
Taylor Smock
968ea7dc1f
Add CODEOWNERS and a bug template
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 13:58:08 -07:00
Taylor Smock
e58f941fbb
Move to Assertions from Assert and add comments to asserts
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 11:19:34 -07:00
Taylor Smock
b5fd3ffb23
Fix some PMD issues
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 09:46:22 -07:00
Taylor Smock
5aefb58eb6
Fix some PMD issues in tests
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 09:46:07 -07:00
Taylor Smock
31c60293f6
Allow for a central repository for MapWithAI-plugin compatible servers
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:45 -07:00
Taylor Smock
a14502d1d2
Formatting fixes
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:45 -07:00
Taylor Smock
3a7e383700
Update IVY configuration
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:45 -07:00
Taylor Smock
d32169a9dd
Modify code to take advantage of some newer JOSM features (>r15470, November 2019)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:45 -07:00
Taylor Smock
6127d2398e
Fix some sonarlint warnings and remove some todo's that aren't needed
...
Also fix compilation warnings
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock
6d78e812ab
Check for equivalency in relations
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock
17d554850c
Start using new features from JOSM (up to r15486, November 2019)
...
* Use function in JOSM (bboxIsFunctionallyEqual, added in r15486)
* Keep attributes as tags (added in r15470)
* Add @Override in MapWithAILayer (added in r15371)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock
2d97022ee2
Workaround MapWithAI timeout issues by decreasing size of download area in test
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock
38399f73cc
Allow downloading of arbitrary data from the main download panel
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock
5768540ff0
Update to JOSM 15542 (November 25)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock
c71e373573
Fix an issue where multiple layers wouldn't allow a download
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-11 12:03:52 -07:00
Taylor Smock
0da81b669e
Fix an issue where tests would fail if not run first
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 16:20:36 -07:00
Taylor Smock
a37af50d2d
Significantly decrease the number of bboxes to download before asking for confirmation
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 15:23:47 -07:00
Taylor Smock
0dd6cbb1c3
Ignore test if in headless environment
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 15:23:47 -07:00
Taylor Smock
7830319fb1
Add test for update prod
...
Also, fix an intermittent test issue
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 11:51:42 -07:00
Taylor Smock
b3444c7254
Enable buildings by default
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 08:11:13 -07:00
Taylor Smock
5209f07aa7
Really fix the classpath
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-04 15:48:53 -07:00
Taylor Smock
8c01872ce5
Update classpath (awaitility should be test only)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-04 14:57:36 -07:00
Taylor Smock
ee210efda8
Update error prone and fix bugs found
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-03 14:01:53 -07:00
Taylor Smock
dd52534c53
Add an update prod for when a version is no longer going to be supported
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-03 10:32:47 -07:00
Taylor Smock
eef050b398
Add newly released countries that don't match with boundaries.osm (JOSM country list)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-25 07:37:05 -07:00
Taylor Smock
f648799435
Attempt to disable global variables in SAST
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 10:23:30 -07:00
Taylor Smock
03b79f5abc
Add icons to preferences for source and information
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 09:53:51 -07:00
Taylor Smock
d3d1499951
Fix https://josm.openstreetmap.de/ticket/18351
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 09:35:43 -07:00
Taylor Smock
c197e6cb3b
Update README.md
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 14:21:59 -07:00
Taylor Smock
bb1eaf6222
Add Kaart Logo to source
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:51:21 -07:00
Taylor Smock
fceeea8c7d
Fix an issue where ways could have a zig-zag
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:50:39 -07:00
Taylor Smock
d8606f4039
Add resources directory to gradle resources task
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:50:03 -07:00
Taylor Smock
c78074a929
Fix an issue where an NPE occurred during tests, and prevent crashes if icons are missing
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:04:13 -07:00
Taylor Smock
22504d91df
Fix #46 (DataIntegrityProblemException)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:03:12 -07:00
Taylor Smock
a0162636f4
Don't fail
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 09:26:03 -07:00
Taylor Smock
59c9150231
Enable SAST
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 09:11:16 -07:00
Taylor Smock
a9a0eb3f70
Enable Code Quality
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 08:59:44 -07:00
Taylor Smock
b72da6c6c3
Add icons to everything that can have an icon
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 15:04:08 -07:00