[**Part-1**] neo-module/master#3232
Conversation
|
what is part 2? |
Not related to the PR
vncoelho
left a comment
There was a problem hiding this comment.
I see that you moved modules inside the root folder.
Why not src?
Because I figured it would make more sense to keep them separate.
Any of the commits above you don't want, would be part |
|
@cschuchardt88, Furthermore, avoid any other change in files as we had discussed previously. |
vncoelho
left a comment
There was a problem hiding this comment.
I think that using the name plugins instead of modules is also great for the folder
|
At least with |
|
I think it will be correct with the last commit, just waiting for the tests |
I believe if it doesn't than coverage didn't change. |
|
For Plugins the coverage is correct. |
|
The other also increased a little. I think it is all correct. |
vncoelho
left a comment
There was a problem hiding this comment.
I am adjusting my tooling and will test in some minutes.
vncoelho
left a comment
There was a problem hiding this comment.
#36 71.70 /usr/share/dotnet/sdk/8.0.203/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(112,5): error NETSDK1152: Found multiple publish output files with the same relative path: /opt/neoLib/src/Plugins/RpcServer/config.json, /opt/neoLib/src/Plugins/StateService/config.json. [/opt/neoLib/src/Plugins/StateService/StateService.csproj::TargetFramework=net8.0]MOVE**] neo-module/masterneo-module/master
|
For me it is ready to merge. Code is the same as neo-modules apart from necessary changes. However, code is not running due to recent PRs that introduces some problems on wallet. |
|
If code is good, we can go with this pr already. Not necessarily to complete everything in one pr. But maybe we need a development branch? @shargon |
|
I have #3244 for changes |
If we go to a development branch please revert the last 3 commits as well and migrate them to such branch. |
|
Give me a couple of hours for the comparison |
|
@Jim8y , I think we can try with the master branch a little bit more now that we have "all necessary components" here. But I am not against using a dev branch. |
roman-khimov
left a comment
There was a problem hiding this comment.
Code-wise (at 68e4146) I've noticed some s/this// changes and two lines moved in src/Plugins/RpcClient/Models/RpcInvokeResult.cs compared to master of neo-modules. Minor, but can be fixed to have cleaner initial state here and stylistic changes in separate PRs.
Can't comment on csproj/workflows changes, likely OK.
vncoelho
left a comment
There was a problem hiding this comment.
Perhaps the aforementioned problem I mentioned on discord was not introduced on 08f2dfc56762bb43be33e873bc3659bad368d4d6, but here.
In this case, please do not merge until I finish my tests because the error here may take time to solve otherwise.
vncoelho
left a comment
There was a problem hiding this comment.
The error was, in fact, a typo on the new configuration file name on Part-2 PR.
Thus, it is approved now with tests running as expected.
shargon
left a comment
There was a problem hiding this comment.
The changes with neo-modules are understandable, to reduce warnings only "this" and a few things were removed.
…gins * 'latest-plugins' of github.com:Jim8y/neo: (21 commits) fix: custom plugins won't shown by command `plugins` (neo-project#3269) COVERALL: Improve maintenance and readbility of some variables (neo-project#3248) Update nuget (neo-project#3262) [**Part-2**] Neo module/master fixes (neo-project#3244) Fix `dotnet pack` error (neo-project#3266) Fix and Update devcontainer.json to use Dockerfile (neo-project#3259) Add optimization to template (neo-project#3247) Optimize plugin's models (neo-project#3246) fix CancelTransaction !signers.Any() (neo-project#3263) COVERALL: fix broken by changing report from lcov to cobertura (neo-project#3252) fix TraverseIterator count (neo-project#3261) Native: include DeprecatedIn hardfork into usedHardforks (neo-project#3245) [**Part-1**] `neo-module/master` (neo-project#3232) Make `ApplicationEngine.LoadContext` protection level `public` (neo-project#3243) improve parse method in neo-cli (neo-project#3204) Fix neo-project#3239 (neo-project#3242) Neo.CLI: enable hardforks for NeoFS mainnet (neo-project#3240) v3.7.4 (neo-project#3237) fix hardfork issues (neo-project#3234) Update src/Neo.CLI/CLI/MainService.Plugins.cs ... # Conflicts: # src/Neo.CLI/CLI/MainService.Plugins.cs

Change Log
neo-modules/src/to directorysrcneo-modules/tests/to directorytests.githubworkflows for tests.dotnet formatneo-modulesprojects toneo.slnfile.Closes #3230
Type of change
How Has This Been Tested?
Checklist:
@shargon @Jim8y @vncoelho @superboyiii