Summary: Ref T5655. Rename Conduit classes and provide a `getAPIMethodName` method to declare the API method.
Test Plan:
```
> echo '{}' | arc --conduit-uri='http://phabricator.joshuaspence.com' call-conduit user.whoami
Waiting for JSON parameters on stdin...
{"error":null,"errorMessage":null,"response":{"phid":"PHID-USER-lioqffnwn6y475mu5ndb","userName":"josh","realName":"Joshua Spence","image":"http:\/\/phabricator.joshuaspence.com\/res\/1404425321T\/phabricator\/3eb28cd9\/rsrc\/image\/avatar.png","uri":"http:\/\/phabricator.joshuaspence.com\/p\/josh\/","roles":["admin","verified","approved","activated"]}}
```
Reviewers: epriestley, #blessed_reviewers
Reviewed By: epriestley, #blessed_reviewers
Subscribers: epriestley, Korvin, hach-que
Maniphest Tasks: T5655
Differential Revision: https://secure.phabricator.com/D9991
		
	
		
			
				
	
	
		
			86 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			86 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
{
 | 
						|
  "exclude": [
 | 
						|
    "(^externals/)",
 | 
						|
    "(^webroot/rsrc/externals/)",
 | 
						|
    "(/__tests__/data/)"
 | 
						|
  ],
 | 
						|
  "linters": {
 | 
						|
    "chmod": {
 | 
						|
      "type": "chmod"
 | 
						|
    },
 | 
						|
    "filename": {
 | 
						|
      "type": "filename"
 | 
						|
    },
 | 
						|
    "generated": {
 | 
						|
      "type": "generated"
 | 
						|
    },
 | 
						|
    "javelin": {
 | 
						|
      "type": "javelin",
 | 
						|
      "include": "(\\.js$)",
 | 
						|
      "exclude": [
 | 
						|
        "(^support/aphlict/)"
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "jshint": {
 | 
						|
      "type": "jshint",
 | 
						|
      "include": "(\\.js$)",
 | 
						|
      "jshint.jshintrc": "support/lint/jshintrc"
 | 
						|
    },
 | 
						|
    "json": {
 | 
						|
      "type": "json",
 | 
						|
      "include": [
 | 
						|
        "(^src/docs/book/.*\\.book$)",
 | 
						|
        "(^support/lint/jshintrc$)",
 | 
						|
        "(^\\.arcconfig$)",
 | 
						|
        "(^\\.arclint$)",
 | 
						|
        "(\\.json$)"
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "merge-conflict": {
 | 
						|
      "type": "merge-conflict"
 | 
						|
    },
 | 
						|
    "nolint": {
 | 
						|
      "type": "nolint"
 | 
						|
    },
 | 
						|
    "phutil-library": {
 | 
						|
      "type": "phutil-library",
 | 
						|
      "include": "(\\.php$)"
 | 
						|
    },
 | 
						|
    "phutil-xhpast": {
 | 
						|
      "type": "phutil-xhpast",
 | 
						|
      "include": "(\\.php$)",
 | 
						|
      "phutil-xhpast.deprecated.functions": {
 | 
						|
        "phutil_escape_html": "The phutil_escape_html() function is deprecated. Raw strings passed to phutil_tag() or hsprintf() are escaped automatically."
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "spelling": {
 | 
						|
      "type": "spelling"
 | 
						|
    },
 | 
						|
    "text": {
 | 
						|
      "type": "text",
 | 
						|
      "exclude": [
 | 
						|
        "(^\\.arclint)"
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "text-without-length": {
 | 
						|
      "type": "text",
 | 
						|
      "severity": {
 | 
						|
        "3": "disabled"
 | 
						|
      },
 | 
						|
      "include": [
 | 
						|
        "(^\\.arclint)"
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "xhpast": {
 | 
						|
      "type": "xhpast",
 | 
						|
      "include": "(\\.php$)",
 | 
						|
      "severity": {
 | 
						|
        "16": "advice",
 | 
						|
        "34": "error"
 | 
						|
      },
 | 
						|
      "xhpast.php-version": "5.2.3",
 | 
						|
      "xhpast.php-version.windows": "5.3.0"
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |