Wykres commitów

240 Commity (2ad187a3745fcbff8521dc0188298ee159f6e548)

Autor SHA1 Wiadomość Data
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