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

Use Stencil Templating engine to create service files #153

Merged
merged 23 commits into from
Aug 17, 2019

Commits on Jul 12, 2019

  1. Use Stencil for generating AWS service source files

    Currently disabled
    adam-fowler committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    393adcd View commit details
    Browse the repository at this point in the history
  2. Added newline at end of all service files

    This is so I can compare with newly generated files which are built from template files and seem to require a new line at the end
    adam-fowler committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    44e5f70 View commit details
    Browse the repository at this point in the history
  3. Comments are output as arrays

    Updated stencils to get them to be as accurate to original output
    adam-fowler committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    be9a80b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7112e8e View commit details
    Browse the repository at this point in the history
  5. Stencil version of files are now almost 99.9999% the same

    One difference in ElasticBeanstalk_Shapes.swift where the parameters p99 and p999 are ordered differently
    adam-fowler committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    6f7f327 View commit details
    Browse the repository at this point in the history
  6. Formatting changes to service files

    - Changed AUTOMATICALLY GENERATED message to point to swft-aws
    - Removed newline near end of api files
    - Tidied up template files to make them easier to read
    - Sort variables by their lowercase version
    adam-fowler committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    eaa0b1e View commit details
    Browse the repository at this point in the history
  7. typo

    adam-fowler committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    2fddc0e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5f49914 View commit details
    Browse the repository at this point in the history
  9. Flag deprecated API calls

    adam-fowler committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    a016fbc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    900a818 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f373013 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. Configuration menu
    Copy the full SHA
    1dc4a1f View commit details
    Browse the repository at this point in the history
  2. Rebuilt files

    adam-fowler committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    d8f3a54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de06734 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bad4126 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2019

  1. Configuration menu
    Copy the full SHA
    ed2a213 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27d5ec6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de138e5 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2019

  1. Cleaned up stencil templates

    I made an addition to Stencil which removes newlines immediately after blocks. Using this I could then clean up the stencil templates to make them a lot easier to read.
    Unfortunately development on Stencil seems to have gone quiet so forked the repository and made the change locally.
    adam-fowler committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    68802a5 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2019

  1. syntax changes

    adam-fowler committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    197d93e View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2019

  1. Configuration menu
    Copy the full SHA
    d4cbde8 View commit details
    Browse the repository at this point in the history
  2. Stop partition endpoint overwriting region endpoint

    If partition endpoint is set ensure all regions setup their endpoint correctly
    adam-fowler committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    7457913 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2019

  1. Configuration menu
    Copy the full SHA
    ba0cded View commit details
    Browse the repository at this point in the history