Unfortunately, MockFtpServer does not support FTPS. I assume it is technically possible, but I don't think we ever went too far down the path of determining what would be required. Just implementing that missing "AUTH" FTP command might be pretty straightforward, but I expect the requirements go much deeper than that.
Add support for checking indentation
Addressed in GitHub #271
See https://github.com/CodeNarc/CodeNarc/issues/261.
See GitHub issue: https://github.com/dx42/gmetrics/issues/4
Switch from Log4J 1.x to SLF4J
Migrate GMetrics to Gradle
Yeah, the only way I see so far is to subclass DefaultSession and override sendReply()....
Fixed in MockFtpServer v2.7.1
LIST command handler sends unexpected 150 response for permissions error
Fixed in MockFtpServer v2.7.1
v2.7.1
v2.7.1
Bug #29: LIST command handler sends unexpected ...
I opened: Bug #29: LIST command handler sends unexpected 150 response for permissions...
LIST command handler sends unexpected 150 response for permissions error
In the meantime, one option may be for you to copy that ListCommandHandler code,...
v2.7
Clean up javadoc (Java 1.8 compatible)
version 2.7
Update IDE files
Implemented AddedFileEntry.setContents(String contents, String charset) See http...
Allow specifying charset (encoding) when creating a FileEntry
Added FileEntry.setContents(String contents, String charset). Implemented in MockFtpServer...
FEATURE #6: Allow specifying charset (encoding)...
Allow specifying charset (encoding) when creating a FileEntry
Fixed for MockFtpServer v2.7
BUG #28: Error on FakeFtpServer rename
Error on FakeFtpServer rename
I opened a bug for this: https://sourceforge.net/p/mockftpserver/bugs/28/
Error on FakeFtpServer rename
Make Linux compatible
I'll take a look when I get a chance.
SpaceAfterIf rule generates false warning when if is the first statement in a Spock feature method
I'm going to go ahead and close this. If anyone reproduces this with CodeNarc 0.25...
I was not able to reproduce with the current CodeNarc codebase (0.25.x) with either...
For what it's worth, that is an error message, rather than a rule violation, so that...
Are you using FakeFtpServer or StubFtpServer? FakeFtpServer already stores the user...
Are you using FakeFtpServer or StubFtpServer? FakeFtpServer already stores the user...
Are you using FakeFtpServer or StubFtpServer? FakeFtpServer already stores the user...
This probably has to do with using SFTP instead of just FTP. MockFtpServer only supports...
The CodeNarc repo is now on GitHub: https://github.com/CodeNarc/CodeNarc My apologies...
So, in the meantime, can you use the setContents(byte[] contents) method instead...
I'll try tp take a look at that this weekend.
Re: making the ignore vs fail behavior for parsing errors configurable. Those errors...
v2.6
Yes, please do open an issue about the SpaceAfterClosingBraceRule error.
Thanks for the feedback and detailed problem report. The main reason that CodeNarc...
Well, I thought I had updated this issue on Friday, but I guess it did not go through....
#27: Treat null incoming command as terminating...
#27: Treat null incoming command as terminating...
Treat null incoming command as terminating the session
Add tests for readCommand()
Cool. Thanks for the feedback. I'll take a look at that.
v2.6
Load test for clients not sending QUIT
Possible socket closing issue
I created #26: "Clean up sessions/sockets if client does not send QUIT" https://sourceforge.net/p/mockftpserver/bugs/26/...
Clean up sessions/sockets if client does not send QUIT
Just a clarification: The bug #25 fixes the "java.lang.OutOfMemoryError: Java heap...
#24: Close passiveModeDataSocket if in passive ...
See https://sourceforge.net/p/mockftpserver/bugs/25/ That addresses the OutOfMemoryError...
OutOfMemoryError; clean up closed sessions
Session: Added boolean Session.isClosed(). AbstractFtpServer: Clean up closed sessions....
See #25 OutOfMemoryError; clean up closed sessions https://sourceforge.net/p/mockftpserver/bugs/25/...
#25: OutOfMemoryError; clean up closed sessions.
OutOfMemoryError; clean up closed sessions
(An earlier response submitted by Andrew Norman) Just tried to open an bug and it...
(Submitted by Andrew Norman) I have noticed and figured out the fix for two problems...
Possible socket closing issue
Switch to use Groovy-Eclipse compiler for build
Cosed as duplicate of https://github.com/CodeNarc/CodeNarc/issues/87
I take it you are not using the Grails CodeNarc plugin, but are rather using Sonar....
[maven-release-plugin] prepare for next develop...
[maven-release-plugin] copy for tag GMetrics-0.7
[maven-release-plugin] prepare release GMetrics...
[maven-release-plugin] prepare release GMetrics...
[maven-release-plugin] prepare release GMetrics...
v0.7
v0.7
#32: Depend on individual Groovy modules rather...
Depend on individual Groovy modules rather than groovy-all
For GMetrics 0.7
#32: Depend on individual Groovy modules rather...
Depend on individual Groovy modules rather than groovy-all
Implemented for GMetrics 0.7
Upgrade GMetrics to Groovy 2.x
Fix compatibility with Groovy 2.4
#31: Upgrade to Groovy 2.1.9.
Upgrade GMetrics to Groovy 2.x
New UnnecessaryNullSafeOperator rule
Available in CodeNarc 0.22
Treating this as a known limitation (behavior). You could even argue that is the...
MethodSize rule counts @Override annotation in method size
MethodSize rule counts @Override annotation in method size
It looks like you are missing the "Rule" at the end of the class name: MissingBlankLineAfterPackageRule....
For CodeNarc 0.22
New InstanceOfRule
New CloneWithoutCloneable rule
This was provided in CodeNarc 0.19 as an "enhanced" rule