Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

change visibility of category finder methods in ToolManager to public and made them final #335

Merged

Conversation

nprigour
Copy link
Contributor

@nprigour nprigour commented Mar 4, 2019

change visibility of category finder methods in ToolMnager to public and made them final to prohibit their subclassing.

Signed-off-by: Nikolaos Pringouris nprigour@gmail.com

made them final to prohibit their subclassing.

Signed-off-by: Nikolaos Pringouris <nprigour@gmail.com>
@fgdrf fgdrf changed the title change visibility of category finder methods in ToolMnager to public and made them final change visibility of category finder methods in ToolManager to public and made them final Mar 4, 2019
@fgdrf
Copy link
Contributor

fgdrf commented Mar 4, 2019

Good idea, wondering why we should not add these to IToolManager as well. Then there is no need to cast to ToolManager e.g. in ToolProxy anymore..

@nprigour
Copy link
Contributor Author

nprigour commented Mar 5, 2019

Hi @fgdrf,
I also do not see any blocking reason to your proposal. Do you want to proceed with this modification in the present PR?

@fgdrf
Copy link
Contributor

fgdrf commented Mar 5, 2019

Providing a pull request for your branch to pull it into interface ..

Signed-off-by: Frank Gasdorf <fgdrf@users.sourceforge.net>
@fgdrf
Copy link
Contributor

fgdrf commented Mar 6, 2019

started a build to get feedback https://ci.eclipse.org/udig/job/uDig-PR/40/

@fgdrf fgdrf added this to the 2.1.0 milestone Mar 6, 2019
@nprigour
Copy link
Contributor Author

nprigour commented Mar 7, 2019

It seems that everything is OK!

@fgdrf
Copy link
Contributor

fgdrf commented Mar 7, 2019

It seems that everything is OK!

Hmm, not really, The build infrastructure is quite slow and several builds haven't finished successfully. However, on my machine it works, compilation and tests were fine. I'll merge ..

Many thanks for your contribution and collaboration!

@fgdrf fgdrf merged commit 7593aa6 into locationtech:master Mar 7, 2019
@nprigour
Copy link
Contributor Author

nprigour commented Mar 7, 2019

Indeed it seems that there are some problems with jenkins (or the machine it runs) because I also experienced problems while trying to view the progress of the build!

fgdrf pushed a commit to fgdrf/udig-platform that referenced this pull request Dec 23, 2019
… and made them final (locationtech#335)

* change visibility of category finder methods in ToolManager to public and
made them final to prohibit their subclassing.

Signed-off-by: Nikolaos Pringouris <nprigour@gmail.com>

* pulls up methods to IToolManager Interface

Signed-off-by: Frank Gasdorf <fgdrf@users.sourceforge.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants