| 109 | return filename; |
| 110 | } |
| 111 | QString toPath(const QString & filenameOverride = QString()) const |
| 112 | { |
| 113 | if(!m_valid) { |
| 114 | return QString(); |
| 115 | } |
| 116 | QString filename; |
| 117 | if(filenameOverride.isEmpty()) |
| 118 | { |
| 119 | filename = getFileName(); |
| 120 | } |
| 121 | else |
| 122 | { |
| 123 | filename = filenameOverride; |
| 124 | } |
| 125 | QString path = m_groupId; |
| 126 | path.replace('.', '/'); |
| 127 | path += '/' + m_artifactId + '/' + m_version + '/' + filename; |
| 128 | return path; |
| 129 | } |
| 130 | inline bool valid() const |
| 131 | { |
| 132 | return m_valid; |
no test coverage detected